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.
#SwiftUI #MVVM #SwiftUITutorial #iOS15 #AppArchitecture