- Xcode 16 or later
- Requires iOS 17.0 or later.
Open the chowNow.xcodeproj and hit run
The app architecture is centered around using an ObservableObject in a ViewModel. The ObservableObject (CompanyLocationViewModel) invokes our APIClient and then publishes the values to our SwiftUI views once theyve been fetched. This separation allows us to create discrete testable elements.
- Some animations to improve the user experience