Description
In this course, you will :
- Discover how to make a SwiftUI Quiz Game using SwiftUI + Combine.
- Learn how to use Combine to implement MVVM with SwiftUI.
- Learn about @State, @ObservableObject, @PublishedObject, and @ObservedObject.
- Learn the fundamentals of SwiftUI, such as VStack, HStack, and ZStack.
- Discover how to use LazyVGrid.
- Discover how to make a Timer in SwiftUI.
Syllabus :
1. Introduction
- App Demo
- Base Project Description
- Basics of SwiftUI
2. Quiz App UI
- Quiz game - Background View UI
- VStack & Reusable Text View
- Options Grid View
3. Game Logic & MVVM Explanation
- Using @State for simple logic
- SwiftUI MVVM Explanation
- Game Logic with MVVM
- Time UI and Complete Game