/KmpMvi

Sample of MVI in Kotlin Multiplatform

Primary LanguageKotlinApache License 2.0Apache-2.0

KmpMvi

This is a sample project that demonstrates the use of the MVI pattern in Kotlin Multiplatform.

Building for Android

./gradlew :app-android:assembleDebug

Building for iOS

First build the Framework:

  • For iOS simulator: ./gradlew :shared:kittens:iosX64MainBinaries
  • For iOS device: ./gradlew :shared:kittens:iosArm64MainBinaries

Then open the Xcode project located in the app-ios folder.

Related articles:

  • MVI in Kotlin Multiplatform — part 1 (1 of 3) (en, ru)
  • MVI in Kotlin Multiplatform — part 2 (2 of 3) (en, ru)