Curriculum
-
1
Book Preview
-
2
Introduction
-
(Included in full purchase)
Introduction
-
(Included in full purchase)
-
3
Chapter 1 : Swift Language
-
(Included in full purchase)
Swift Language
-
(Included in full purchase)
-
4
Chapter 2 : Introduction to View in SwiftUI
-
(Included in full purchase)
Introduction to View in SwiftUI
-
(Included in full purchase)
-
5
Chapter 3 : Implementing Layout in SwiftUI
-
(Included in full purchase)
Implementing Layout in SwiftUI
-
(Included in full purchase)
-
6
Chapter 4 : State, Binding, Property Wrapper, and Property Observer
-
(Included in full purchase)
State, Binding, Property Wrapper, and Property Observer
-
(Included in full purchase)
-
7
Chapter 5 : Design Patterns with MVVM
-
(Included in full purchase)
Design Patterns with MVVM
-
(Included in full purchase)
-
8
Chapter 6 : Tab Bar, Navigation, and Compositional Layout
-
(Included in full purchase)
Tab Bar, Navigation, and Compositional Layout
-
(Included in full purchase)
-
9
Chapter 7 : Networking with SwiftUI - Part 1
-
(Included in full purchase)
Networking with SwiftUI - Part 1
-
(Included in full purchase)
-
10
Chapter 8 : Networking with SwiftUI - Part 2
-
(Included in full purchase)
Networking with SwiftUI - Part 2
-
(Included in full purchase)
-
11
Chapter 9 : Local Storage with UserDefaults, CoreData, and File Manager
-
(Included in full purchase)
Local Storage with UserDefaults, CoreData, and File Manager
-
(Included in full purchase)
-
12
Chapter 10 : Construct Beautiful Charts with Swift Charts
-
(Included in full purchase)
Construct Beautiful Charts with Swift Charts
-
(Included in full purchase)
-
13
iOS 17 Appendix
-
(Included in full purchase)
iOS 17 Appendix
-
(Included in full purchase)
-
14
Index
-
(Included in full purchase)
Index
-
(Included in full purchase)
About the course
Ultimate SwiftUI Handbook for iOS Developers is your comprehensive introduction to SwiftUI, Apple's powerful UI framework. Designed for both aspiring app developers and seasoned programmers, this book equips you with the knowledge and skills to build stunning user interfaces and robust app functionalities. Starting from the basics, you'll learn the core concepts of SwiftUI and its seamless integration with the Swift programming language. With step-by-step tutorials and practical examples, you'll gain hands-on experience in creating interactive apps for iOS, macOS, watchOS, and tvOS. Not only does this book cover the fundamental principles of SwiftUI, but it also goes beyond the basics. Explore advanced topics such as networking with async-await, enabling smooth and responsive data fetching from remote servers. Dive into local storage techniques using UserDefault, CoreData, and File Manager to persist and manage data within your apps.
%20Th%C4%83ng).jpg)
About the Author
Dương Đình Bảo (James) Thăng is an experienced iOS developer with expertise in both UIKit and SwiftUI. He has been working closely in the industry and has gained extensive knowledge in developing high-quality, user-friendly iOS applications. He has developed over 8 apps and shipped them to the AppStore. His applications ranged from Finance, Augmented Reality, Gaming, and Edtech to POS (Point of Sales) which has so far reached thousands of users. His goal is to keep making new apps from the end users perspective and to ease their daily activities