1 of 6 modules currently released. Future modules to be released over the coming weeks.
Continuing SwiftUI builds on the foundations established in Getting Started with SwiftUI, offering a more advanced exploration into modern iOS development. In this course, students will delve into creating robust ViewModels to manage complex application logic and seamlessly integrate dynamic, responsive user interfaces using SwiftUI. Learners will also master data persistence with SwiftData, explore sophisticated data management techniques, and harness concurrency and asynchronous programming to optimize app performance. With modules dedicated to incorporating voice and language accessibility features, this course ensures that developers are well-equipped to build inclusive, cutting-edge applications for today’s diverse user base.
Building Robust ViewModels
Feb 28 2025 · Multimodal Module (47 mins)
This course is designed for intermediate iOS developers who want to take their SwiftUI skills to the next level
by leveraging the power of Model-View-ViewModel (MVVM) architecture.
Throughout this course, we will explore advanced SwiftUI concepts and techniques
while building a solid foundation for clean and maintainable code using MVVM.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.