iOS Development is simple
Awesome materials for iOS learners
Courses
- CS193p - Developing Apps for iOS: https://cs193p.sites.stanford.edu
- Intro to iOS Development: https://ios-course.cornellappdev.com
- CS50x iOS Track: https://cs50.harvard.edu/x/2020/tracks/mobile/ios/
- Level Up in Auto Layout - Swift & iOS: https://www.udemy.com/course/level-up-in-auto-layout/
UIKit
- Programmatic Auto Layout: https://www.youtube.com/watch?v=9RydRg0ZKaI&list=PL0dzCUj1L5JHdeOlzJtp5zlsdrliJTC7F
- UIView Properties: https://www.youtube.com/watch?v=_iJwiPGygOM&list=PLHDMmeIMXj8VF8K6ZpmTHaIzcBQxGRlht
SwiftUI
- SwiftUI Bootcamp: https://www.youtube.com/watch?v=-Yp0LS61Nxk&list=PLwvDm4VfkdphqETTBf-DdjCoAvhai1QpO
- SwiftUI Intermediate Level: https://www.youtube.com/watch?v=S5e1eXL8Vpk&list=PLwvDm4VfkdpiagxAXCT33Rkwnc5IVhTar
- SwiftUI Advanced Level: https://www.youtube.com/watch?v=sdaFLQgR4xY&list=PLwvDm4Vfkdphc1LLLjCaEd87BEg07M97y
Tutorials
- UIPageViewController: https://github.com/jrasmusson/swift-arcade/tree/master/Design/SimpleOnboarding
Youtube Channels
- iOS Academy: https://www.youtube.com/c/iOSAcademy/playlists
- Lets Build That App: https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mA
Books
- Programming iOS 14 by Matt Neuburg: https://www.oreilly.com/library/view/programming-ios-14/9781492092162/
- iOS Tutorial Book - From Beginner to Pro by Jonathan Rasmusson: https://www.softcover.io/read/7671f69a/ios-tutorial-book/_single-page
Roadmap
TBD
FAQ
- What is tintColor? https://stackoverflow.com/questions/35950489/what-is-tint-in-xcode