Module 1 of 2 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

Next module

iOS & Swift New
Building Engaging User Interfaces with SwiftUI
This module explores advanced SwiftUI features and techniques to build complex and visually appealing user... more

Instructors

Contributors

Patrik Billgren

Tech Editor

Adriana Kutenko

Illustrator

Darryl Bayliss

Final Pass Editor

Kelvin Pere

Video Editor

Over 300 content creators. Join our team.