Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development. This is a Kotlin Multiplatform library that provides architecture components of Model-View-ViewModel for UI applications. Components are lifecycle-aware on Android.

Features

  • Store and manage UI-related data. Interop with Android Architecture Components - on Android it's precisely androidx.lifecycle.ViewModel
  • LiveData, MutableLiveData, MediatorLiveData
  • Dispatch events from ViewModel to View with automatic lifecycle control and explicit interface of required events
  • Documentation available
  • Examples available
  • Integrate to Android & iOS app with commonly used tools
  • All Kotlin targets support

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow moko mvvm

moko mvvm Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of moko mvvm!

Additional Project Details

Operating Systems

Android

Programming Language

Kotlin

Related Categories

Kotlin Software Development Software

Registered

2024-02-02