AndroidJVMCommonJSJVMNative

MVIKotlin

Kotlin Multiplatform MVI framework

Add to your project
implementation("com.arkivanov.mvikotlin:utils-internal:3.0.0-alpha03")
Parent project

Framework enabling MVI pattern implementation with features like logging, time travel, and lifecycle-aware connections. Flexible architecture supports various reactive libraries or none, facilitating incremental adoption and experimentation.

Version history
Package version Release date Platforms
3.3.0 11 months ago Common, JVM, AndroidJVM, Native, JS Details
3.2.1 1 year ago Common, JVM, AndroidJVM, Native, JS Details
3.2.0 1 year ago Common, JVM, AndroidJVM, Native, JS Details
3.1.0 1 year ago Common, JVM, AndroidJVM, Native, JS Details
3.0.2 2 years ago Common, JVM, AndroidJVM, Native, JS Details
3.0.1 2 years ago Common, JVM, AndroidJVM, Native, JS Details
3.0.0 2 years ago Common, JVM, AndroidJVM, Native, JS Details
3.0.0-beta02 2 years ago Common, JVM, AndroidJVM, Native, JS Details
3.0.0-beta01 2 years ago Common, JVM, AndroidJVM, Native, JS Details
3.0.0-alpha03 2 years ago Common, JVM, AndroidJVM, Native, JS
3.0.0-alpha02 2 years ago Common, JVM, AndroidJVM, Native, JS Details
More versions will be indexed soon
Metadata
Version 2 years ago

3.0.0-alpha03

  • Kotlin 1.6.10
  • Gradle 7.2
Supported targets
Android JVM:
  • 1.8
JVM:
  • 1.8
Linux:
  • linux_x64
iOS:
  • ios_arm64
  • ios_simulator_arm64
  • ios_x64
macOS:
  • macos_arm64
  • macos_x64
watchOS:
  • watchos_arm32
  • watchos_arm64
  • watchos_simulator_arm64
  • watchos_x64
Developers