Autoplay
Autocomplete
Previous Lesson
Complete and Continue
SwiftUI - Build Beautiful, Robust, Apps
Introduction
Welcome
1-1 What You Need (6:55)
Your First SwiftUI App
2-1 New Xcode Project (5:31)
2-2 Images (6:39)
2-3 Stacks (6:21)
2-4 Customization (8:39)
2-5 Custom Reusable Views (14:34)
2-6 Rows (9:27)
2-7 Lists (5:47)
2-8 Passing Data (9:02)
Source Code
Views Deep Dive
3-1 Why Previews Are So Cool (3:21)
3-2 Testing Different Devices and Text Sizes (11:27)
3-3 App Fixes (8:30)
3-4 Preview Pro Tips (5:48)
Source Code
Xcode Previews
4-2 Images (8:15)
4-1 View Basics (9:16)
4-3 Stacks (10:01)
4-4 Buttons (7:48)
4-5 Controls (13:55)
4-6 Subviews and Refactoring (9:36)
Source Code
Data and SwiftUI
5-1 Data Setup (7:49)
5-2 State (5:40)
5-3 Presentation Button (10:52)
5-4 ObjectBinding (16:25)
5-5 EnviromentObject (10:42)
Source Code
Accessibility
6-1 Accessibility (15:21)
Source Code
Animation and Drawing
7-1 Shapes (6:09)
7-2 Drawing Lines (9:34)
7-3 Shapes and Gradients (9:00)
7-4 Drawing Challenge (8:00)
7-5 Animation (7:31)
7-6 Transitions (6:50)
Source Code
SwiftUI for MacOS, WatchOS, and TvOS
8-1 MacOS (9:31)
8-2 tvOS (8:59)
8-3 WatchOS (4:57)
Source Code
Integrating with Existing Projects
9-1 SwiftUI In Existing Projects (7:01)
Source Code
Outro
Where to Go Next
5-3 Presentation Button
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock