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
- Level
- All levels
- Language
- English
- Updated
- 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
What courses are similar to Thinking in SwiftUI?
-
Updated 1y agoiOS Dev Tooling
By: Essential DeveloperDomina las herramientas esenciales en el desarrollo profesional de aplicaciones iOS con este completo curso.16h 46m -
Updated 2y agoiOSExpert
By: AlgoExpertAn unrivaled platform to learn iOS development. Everything you need to ace the iOS interviews. What is iOSExpert? iOS Crash Courses.8h 32m5/5 -
Updated 3y agoSwiftUI Masterclass 2023 - iOS App Development & Swift
By: UdemyVisually learn SwiftUI and build top-notch iOS 13 apps, iPadOS apps, Apple Watch apps, and even macOS apps! Introducing the complete SwiftUI Masterclass Course33h 9m -
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 2y agoLearn And Code With Enid
By: Learn and Code with EnidWith LACWE, you will learn about Swift, SwiftUI, UIKit, Xcode, design, and other topics with visual graphics. Most of LACWE’s content is organized in series, so -
Updated 5mo agoAI Mastery in SwiftUI
By: Big Mountain StudioCourse on integrating AI models into SwiftUI. Learn to create intelligent applications with Apple FoundationModels to enhance UX and personalize content. -
Updated 1y agoMobile System Design
By: Tjeerd in 't VeenStop getting stuck in a difficult codebase that's hard to modify. Learn how to keep a growing codebase nimble and easily adjustable so that you can focus on. -
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