Matteo Manferdini
FREE Guide: SwiftUI App Architecture
Design Patterns and Best Practices
- The fundamental design patterns for SwiftUI apps, including MVC, MVVM, MV, and the pattern I teach in all my foundational and advances premium courses.
- Practical lessons on proper code encapsulation to ensure that your types have the appropriate responsibilities for their architectural layer.
- How to manage navigation data flow to ensure state is propagated across the app without creating highly interdependent views.