Author thumbnail

Swiftful Thinking

SwiftUI Advanced Learning (Advanced Level)

134,404 views
34 items
Last updated on Oct 9, 2023
public playlist
Master SwiftUI online for FREE | Advanced Learning #0
3:23
How to create custom ViewModifiers in SwiftUI | Advanced Learning #1
18:59
How to create custom ButtonStyles in SwiftUI | Advanced Learning #2
14:25
How to create custom Transitions in SwiftUI | Advanced Learning #3
16:55
How to use MatchedGeometryEffect in SwiftUI | Advanced Learning #4
17:05
Custom Shapes in SwiftUI | Advanced Learning #5
17:20
Custom shapes with Arcs and Quad Curves in SwiftUI | Advanced Learning #6
22:18
Animate Custom shapes with AnimateableData in SwiftUI | Advanced Learning #7
15:41
How to use Generics in Swift | Advanced Learning #8
19:24
How to use @ViewBuilder in SwiftUI | Advanced Learning #9
24:01
Use PreferenceKey to extract values from child views in SwiftUI | Advanced Learning #10
35:07
Create a custom tab bar in SwiftUI | Advanced Learning #11
52:05
Create a custom navigation bar and link in SwiftUI | Advanced Learning #12
47:26
Use UIViewRepresentable to convert UIKit views to SwiftUI | Advanced Learning #13
28:25
Use UIViewControllerRepresentable to convert UIKit controllers to SwiftUI | Advanced Learning #14
20:19
How to use Protocols in Swift | Advanced Learning #15
28:37
How to use Dependency Injection in SwiftUI | Advanced Learning #16
35:32
Unit Testing a SwiftUI application in Xcode | Advanced Learning #17
1:47:03
UI Testing a SwiftUI application in Xcode | Advanced Learning #18
1:36:58
Advanced Combine Publishers and Subscribers in SwiftUI | Advanced Learning #19
1:53:34
How to use Futures and Promises in Combine with SwiftUI | Advanced Learning #20
21:26
Setup CloudKit in SwiftUI project and get user info | Advanced Learning #21
33:02
CloudKit CRUD Functions in SwiftUI project | Advanced Learning #22
53:40
Upload images and CKAssets to CloudKit | Advanced Learning #23
19:44
Send Push Notifications using CloudKit in SwiftUI | Advanced Learning #24
24:15
Creating a reusable utility class for CloudKit code | Advanced Learning #25
1:35:51
How to use TimelineView in SwiftUI | Advanced Learning #26
20:22
Create custom Bindings in SwiftUI | Advanced Learning #27
30:41
Custom Errors and Alerts in SwiftUI | Advanced Learning #28
33:50
How to use KeyPaths in Swift | Advanced Learning #29
25:12
How to create custom Property Wrappers in SwiftUI (PART 1/2) | Advanced Learning #30
51:33
How to create custom Property Wrappers in SwiftUI (PART 2/2) | Advanced Learning #30
43:24
How to use Subscripts in Swift | Advanced Learning #32
19:54
How to create custom Operators in Swift | Advanced Learning #33
12:15