This SwiftUI MVVM tutorial uses ObservableObject to walk through a simple example of MVVM SwiftUI App Architecture. MVVM uses a Model, View, and ViewModel to allow for efficient development within teams, overall clean code, and is one of the most popular iOS design patterns. In this tutorial, we create and update a SwiftUI List of Game of Thrones characters using this method. This tutorial uses Xcode 13 and Swift 5.5.
The source code can be found here: https://github.com/Koshenka27/SwiftUI...
Watch me build a running app & run a marathon with it: • My App Turned Me Into a Marathon Runner
#SwiftUI #MVVM #SwiftUITutorial #iOS15 #AppArchitecture