SwiftUI is radically different from UIKit. In this short book, we will help you build a mental model of how SwiftUI works. We explain the most important concepts in detail, and we follow them up with exercises to give you hands-on experience.
Thinking in SwiftUI
Thinking in SwiftUI is a 9-lesson 4 hours 37 minutes self-paced course by objc.io. SwiftUI is radically different from UIKit.
Course facts
- Lessons
- 9
- Duration
- 4 hours 37 minutes
- Language
- English
- Instructor
- objc.io
- Price
- Premium
Since SwiftUI is still in its early days, the book focuses on the concepts behind the framework that we believe are essential to understand. It is not a reference for SwiftUI’s platform-specific APIs, but rather a guide to honing your intuition about how SwiftUI works.
Thinking in SwiftUI is geared toward developers who have both prior experience with Apple’s platforms and a good understanding of the Swift language.
In the videos we live code the solutions to all the exercises from the book. Furthermore, we build an angle dial control from scratch (similar to what the Photos app uses on macOS to rotate photos), and implement the tree drawing code we've used to create all the tree diagrams in the book in SwiftUI. The videos show how all the concepts explained in the book can be applied in practice.
Who teaches Thinking in SwiftUI? objc.io
objc.io is a German publisher founded by Florian Kugler, Daniel Eggert, and Chris Eidhof — focused entirely on advanced Apple-platform development. The objc.io catalog includes deeply respected Swift / iOS books (Functional Swift, Advanced Swift, Thinking in SwiftUI, Core Data) and a series of paid screencasts that go deeper than typical iOS tutorial material.
The CourseFlix listing carries Thinking in SwiftUI from objc.io. Material is paid and aimed at iOS developers ready to think about SwiftUI as a declarative system rather than a UIKit replacement.
What lessons are included in Thinking in SwiftUI?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Thinking-in-SwiftUI-Trees Demo | 47:18 | |
| 2 | Thinking-in-SwiftUI-Dial-Control | 36:02 | |
| 3 | Thinking-in-SwiftUI-Chapter-2 | 59:22 | |
| 4 | Thinking-in-SwiftUI-Chapter-3 | 12:26 | |
| 5 | Thinking-in-SwiftUI-Chapter-4.1 | 20:48 | |
| 6 | Thinking-in-SwiftUI-Chapter-4.2 | 20:53 | |
| 7 | Thinking-in-SwiftUI-Chapter-5 | 42:59 | |
| 8 | Thinking-in-SwiftUI-Chapter-6.1 | 13:04 | |
| 9 | Thinking-in-SwiftUI-Chapter-6.2 | 24:38 |
Get instant access to all 8 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionBooks
Read Book Thinking in SwiftUI
| # | Title | Type | Open |
|---|---|---|---|
| 1 | Book 1 | — |
What courses are similar to Thinking in SwiftUI?
Updated 1mo agoSwiftUI
By: KodecoSwiftUI course for iOS developers moving from UIKit: declarative interfaces, live previews, and a full app built from scratch.3h 58m
Updated 2y agoiOS & Swift - The Complete iOS App Development Bootcamp
By: UdemyWelcome to the Complete iOS App Development Bootcamp. With over 39,000 5 star ratings and a 4.8 average my iOS course is the HIGHEST RATED iOS Course in the his59h 45m
Updated 1y agoBuild an Animated App with Rive and SwiftUI
By: DesignCode (Meng To)Unlock the potential of your iOS app by integrating captivating animations with the power of Rive and SwiftUI.2h 54m
Updated 3y agoiOS Dev Mentoring Sessions
By: Essential DeveloperIn our experience, the #1 challenge students face in their learning journey is connecting the dots between principles and practices and applying them at work.25h 18m
Updated 3y agoUltimate SwiftUI Mock Interview AppStore
By: Let's Build That AppReady to become a professional developer? After this course, you'll be ready for any type of interview.5h 11m5/5
FreeUpdated 1mo agoCreate UberEats with Python/Django and Swift 3
By: Code4StartupFree course building a food-delivery app like UberEats: a Django web dashboard and backend paired with a native Swift 3 iOS app.19h 13m
Updated 1y agoDesign and Prototype for iOS 18
By: DesignCode (Meng To)"Design and Prototyping for iOS 18" offers an exciting deep dive into the world of mobile design.3h 15m5/5
Updated 2y agoInstagram Firebase
By: Let's Build That AppHave you ever wondered how applications are built in the real world? Do big software companies utilize the Storyboard to build out their apps? Speaking from my17h 24m