Module 1 of 1 in Continuing SwiftUI

Building Robust ViewModels

Share
Save for later

Module outcomes

  • Design and implement robust ViewModels for SwiftUI apps.
  • Understand how to effectively manage data flow and state within the MVVM architecture.
  • Leverage dependency injection to improve code testability and maintainability.

Covered concepts

  • Advanced Data Binding with SwiftUI
  • State Management in ViewModels
  • Dependency Injection for ViewModels

Module content

1
IntroductionStart
Instruction
Demo
Conclusion
2
IntroductionStart
Instruction
Demo 1
Demo 2
Conclusion
3
Data Binding Techniques Lesson (15 mins)
IntroductionStart
Demo 1
Instruction
Demo 2
Conclusion
IntroductionStart
Dependency Injection in MVVM
Demo
Conclusion