KMM sample project acting as a playground to illustrate what's discussed in these articles:
- Model-View-Intent architecture
- Finite State Machine to validate state transitions
- State restoration (both for UI State and FSM State)
- UI State emissions using Kotlin Flow and Swift Combine Publisher
- Jetpack Compose + SwiftUI
Click on each image for full resolution