Swift & SwiftUI — resources
roadmap.sh: https://roadmap.sh/swift-ui
Books
- The Swift Programming Language (Apple) — the authoritative, free, always-current language reference.
- Thinking in SwiftUI (Eidhof & Kugler) — builds a real mental model of how SwiftUI’s view system works.
- SwiftUI by Tutorials (Kodeco) — hands-on, project-driven path through the framework.
- Advanced Swift (Eidhof, Kugler & Eyrolles) — deeper Swift language mastery to back your SwiftUI code.
Courses / practice
- SwiftUI documentation & tutorials — Apple’s official guided SwiftUI course.
- Apple Developer Documentation — first-party API reference for every SwiftUI type.
- Hacking with Swift — 100 Days of SwiftUI — free, structured day-by-day curriculum.
- Swift.org documentation — official language docs, guides, and the evolution process.