Objective-C has been around for over thirty years, while the Swift language from Apple is new and open source. Many consider Swift to be the future of iOS development, and there are several good reasons to start learning the newer, open-source Swift before learning Objective-C if you are just getting started.
- [Instructor] There are several courses…that will set you up for success…on your path to develop your first iOS application.…I've created a playlist for you…that has all them listed…so you can easily find the courses…and refer back to them…as you continue down your learning path.…Watching a few courses alone…is not going to fully enable you…to build the app that you have in mind.…Some concepts will take longer to understand,…so it may be advantageous to watch some of the videos…more than once.…Once you have completed a few courses,…you should be well-versed in xCode,…and the Swift programming language.…
You'll have a good idea of what's possible,…and you'll have enough of a foundation in Swift…to seek out answers to your specific questions…and understand how to take that information…and apply it to your unique circumstance.…Let's get to the courses you should watch…to start learning Swift.…The best course to start with is Swift Essential Training.…This course focuses on building a foundational knowledge…and understanding of the Swift programming language.…
With over 15 years of experience in the software industry, Mike Wong reviews the tools, language choices, and high-level concepts behind iOS app development. Dive in and learn about storage requirements, interface design, and the tricks to promoting iOS apps in a crowded marketplace. In each video, Mike will point you to training videos, articles, and forums for learning more.
When you're done with this overview, make sure to subscribe to our curated playlist, Develop Apps for iPads and iPhones, which includes a selection of our most relevant iOS app development training.
- Acquiring the right tools for iOS app development
- Coding in Swift and Objective-C
- Working with Xcode
- Understanding app storage and project management
- Designing your app
- Promoting and marketing iOS apps
Skill Level Beginner
Q: This course was updated on 07/21/2017. What changed?
A: The following topic was updated: courses for learning Swift.