/SwiftUI-MVVM-HostingController

It's a sample code for SwiftUI with UIHostingController

Primary LanguageSwiftMIT LicenseMIT

Description

For this application, we propose an implementation to build only the screen with SwiftUI.


Architecture

Transition

Screen transitions are controlled by UIKit (UIHostingController).

Receives only screen transition operations from ViewModel.


Business logic

Logic is implemented in MVVM.

(However, this does not have to be MVVM.)


Demo

2022-08-23.15.21.29.mov