Aspiring Developer

I'm still learning how to code and would love to get recommendations on how to learn swift/swiftui for iOS/macOS app development. Any recommendations are welcome :)
Answered by zmfrew in 613209022
I highly recommend Paul Hudson's intro programs at Hacking with Swift. He has a 100 Days of SwiftUI course, which would be an excellent place to start. It will walk you through learning Swift in the beginning then start building apps with SwiftUI. There's a ton of free content on his website ranging from beginner to advanced.

Additionally, John Sundell writes excellent content on his website Swift by Sundell. He has a basics section, which would complement the 100 Days of SwiftUI quite well. He also covers advanced topics and everything in between.
I wrote a text that could help you on your study, search for "Follow This Path — A Study Guide for Software Development with Swift" at Google. I can't post the link here :/
Udemy has some great Swift Courses. Watch for their sales where the courses are $10 instead of $199.
I need more help
I can share my experience from last 2 weeks, first went through Apple Tutorial https://developer.apple.com/tutorials/swiftui/ for the what's. It is very well written and suits its purpose .... However if you want to understand the why's, Apple Architecture etc definitely recommend as well Paul Hegarty Stanford CS193p it was an eye opener for me to understand architecture, design pattern, struct vs class etc it accelerated my understanding 10x. Good luck and have fun !
I really recommend everyone to learn SwiftUI with @MengTo from designcode.io It's a truly magical course!
I recommend learning SwiftUI!

Also I've been making an app which lets you build an app! It basically lets you drag and drop SwiftUI components into a view hierarchy, and you can also edit the code! You can try it here http://testflight.apple.com/join/zElad2Q2

Sorry for the self promotion, but maybe my app would help :)
I am also starting out learning how to code. I learned basic coding techniques and vocabulary from the Playgrounds app on Mac/iPadOS(App Store). It’s free and it’s really nice. I also went for Codecademy.com and I am in the swift program and I have been learning much much more. It is a subscription based learning for $40 a month but I believe it’s worth it for the knowledge I am gaining.
𝐇𝐢,


𝐈 𝐰𝐨𝐮𝐥𝐝 𝐛𝐞 𝐡𝐚𝐩𝐩𝐲 𝐭𝐨 𝐡𝐞𝐥𝐩 𝐲𝐨𝐮. 𝐓𝐡𝐞𝐫𝐞 𝐚𝐫𝐞 𝐩𝐥𝐞𝐧𝐭𝐲 𝐨𝐟 𝐚𝐩𝐩𝐬 𝐭𝐡𝐚𝐭 𝐰𝐢𝐥𝐥 𝐚𝐢𝐝 𝐢𝐧 𝐥𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐒𝐰𝐢𝐟𝐭𝐔𝐈 𝐚𝐬 𝐰𝐞𝐥𝐥 𝐚𝐬 𝐠𝐞𝐭𝐭𝐢𝐧𝐠 𝐟𝐚𝐦𝐢𝐥𝐢𝐚𝐫 𝐰𝐢𝐭𝐡 𝐱𝐂𝐨𝐝𝐞⓵⓵.

G𝐨 𝐭𝐨 𝐭𝐡𝐞 𝐚𝐩𝐩 𝐬𝐭𝐨𝐫𝐞 𝐨𝐫 𝐩𝐥𝐚𝐲 𝐬𝐭𝐨𝐫𝐞 𝐚𝐧𝐝 𝐬𝐞𝐚𝐫𝐜𝐡 𝐢𝐎𝐒 𝐜𝐨𝐝𝐞 𝐚𝐧𝐝 𝐬𝐰𝐢𝐟𝐭... 𝐓𝐡𝐞 𝐭𝐮𝐭𝐨𝐫𝐢𝐚𝐥𝐬 𝐚𝐫𝐞 𝐚𝐛𝐬𝐨𝐥𝐮𝐭𝐞𝐥𝐲 𝐢𝐧𝐭𝐮𝐢𝐭𝐢𝐯𝐞!



𝙋𝙡𝙚𝙖𝙨𝙚 𝙛𝙚𝙚𝙡 𝙛𝙧𝙚𝙚 𝙩𝙤 𝙧𝙚𝙖𝙘𝙝 𝙤𝙪𝙩 𝙛𝙤𝙧 𝙖𝙣𝙮 𝙤𝙩𝙝𝙚𝙧 𝙦𝙪𝙚𝙨𝙩𝙞𝙤𝙣𝙨 𝙤𝙧 𝙘𝙤𝙣𝙘𝙚𝙧𝙣𝙨 𝙖𝙣𝙙 𝙖𝙨 𝙖𝙡𝙬𝙖𝙮𝙨,


𝙃𝙖𝙥𝙥𝙮 𝘾𝙤𝙙𝙞𝙣𝙜,👍


















Start first trying Swift Playgrounds on iPad or Mac. I know swift but during this summer I tried to practice a little more because for fault of my engineering electronics degree I don't have a lot of time for practice. When you have a good practice start on Xcode with Swift and SwiftUI. You will enjoy a lot. Think Different always 
I am pretty new to iOS programming myself, and these are some of the things that have helped me so far:
  • There is a cool app SoloLearn, where you can learn about different languages and techniques with Swift being one of them. I think it is pretty cool to just get started with some basics.

  • I would also recommend for you to search in the Apple`s Books app for their official books on programming, app making, etc. They are all free and I find them very useful.

  • Last but not least joining the Swift / iOS dev community on Twitter, has just been such a great experience for me! You will find great tips, articles, ideas and most importantly support.

Hi guy what can be the cause my developer account is not activated 5 days after I paid for it?

Hello, help me figure it out. A developer profile has been loaded on the Iphone 7 to get the IOS 14 beta 6 version. After the update, the smartphone hung and was restored via DFU. Now when you first turn it on, ask for a username and password in the remote control tab. I do not know this information. Tell me what to do, please?
Good Morning,

I am new to the apple developer, I am not a geek or knowledgable about coding, but I have few ideas for apps that could merge with the phone to make some things. But for the look of things, it seems that I need to know coding to create an app. So my question is, if I don't know coding, Im not able to create or help develop an app or how would it work?
Thanks all who have replied. I just started with coding in general and found the Swift Playgrounds "Everyone can code" (Mac or iPad) a nice and playful start. If you directly want to start, Apple also has a "Develop in Swift" series. You find all of it on the Teaching Code page at Apple.

Be aware that Xcode (and Swift) do change over time, I found it easiest to use resources that were developed for that version of Xcode.
"I need more help"

The most useful lesson nobody will teach you, so I guess I will. "I need more help" is a really poor question. Tech support forums are overrun with people asking questions like "help I need to code a thing" and .... nobody really can help, because its not *specific*.

When you do have a question, try explaining in detail what your trying to do, what you've tried to do, and then ask for help on how to solve single specific problems. "Where is a good place to learn swift" is a decent enough question because its asking about aolving a single specific problem, aquiring swift knowledge (I recomend Udemy by the way, lots of great courses and you can usually hunt around for a coupon code to get them dirt cheap). "How do I code swift" is a bad question , because your asking someone to pack an entire course into a single post. "I need more help", its not even clear what the question is!

Have a browse around on Stack Overflow if you want examples of *perfect* tech questions and perfect tech answers. They have a super strict moderation policy, and what escapes moderation is almost always excellent questions and answers.
Aspiring Developer
 
 
Q