Skip to main content

Thinking in SwiftUI

4h 37m 30s
English
Paid

Course description

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.

Read more about the course

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.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 9 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Thinking-in-SwiftUI-Trees

All Course Lessons (9)

#Lesson TitleDurationAccess
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

Unlock unlimited learning

Get instant access to all 8 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Books

Read Book Thinking in SwiftUI

#Title
1Book 1

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

  • Dub Dub Grub. An intermediate SwiftUI course with MapKit and CloudKit.

    Dub Dub Grub. An intermediate SwiftUI course with MapKit and CloudKit.

    Sources: Sean Allen
    Level up your SwiftUI skills .Get experience with MapKit & CloudKit *Working with CloudKit requires an Apple Developer account.
    23 hours 29 minutes 50 seconds
  • SwiftUI Masterclass 2023 - iOS App Development & Swift

    SwiftUI Masterclass 2023 - iOS App Development & Swift

    Sources: udemy
    Visually learn SwiftUI and build top-notch iOS 13 apps, iPadOS apps, Apple Watch apps, and even macOS apps! Introducing the complete SwiftUI Masterclass Course that will become ...
    33 hours 9 minutes 12 seconds
  • Instagram Firebase

    Instagram Firebase

    Sources: letsbuildthatapp
    Have 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 my
    17 hours 24 minutes 2 seconds
  • Build SwiftUI apps for iOS 18 with Cursor and Xcode

    Build SwiftUI apps for iOS 18 with Cursor and Xcode

    Sources: designcode.io
    In this course, we will explore the new features of SwiftUI 6 and Xcode 16 for creating applications for iOS 18. You will learn how to work with mesh gradients,
    4 hours 35 minutes 14 seconds
  • AI Mastery in SwiftUI

    AI Mastery in SwiftUI

    Sources: bigmountainstudio.com
    Course on integrating AI models into SwiftUI. Learn to create intelligent applications with Apple FoundationModels to enhance UX and personalize content.