Compose Multiplatform and Kotlin Multiplatform ViewModel sample
-
Updated
Jul 22, 2024 - Kotlin
Compose Multiplatform and Kotlin Multiplatform ViewModel sample
🔆 Kotlin Multiplatform ViewModel. Kotlin Multiplatform MVVM. Common/Shared ViewModel in Kotlin Multiplatform - A Kotlin Multiplatform library that provides shared MVVM for UI applications. Components are lifecycle-aware on Android. Supports Android Parcelable, Kotlin Parcelize, AndroidX SavedStateHandle for restoring state after process death.
Kotlin Multiplatform app template with shared UI, using solivagant-navigation
🔆 Compose Multiplatform Navigation library - 🌸 Pragmatic, type safety navigation for Compose Multiplatform. Based on Freeletics Khonshu Navigation.
🍭 GithubSearchKMM - Github Repos Search - Android - iOS - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Dependency Injection, shared KMP ViewModel, Clean Architecture
This is a sample application repository which use Kotlin Multi platform and Compose multi platform to create iOS and Android apps using single source base.
A Kotlin Multiplatform library that provides a simple event bus implementation using KotlinX Coroutines Channels. Multi-keys, multi-producers, single-consumer and thread-safe event bus backed by kotlinx.coroutines.channels.Channels
A Kotlin Multiplatform app uses Compose Multiplatform. It incorporates Coroutines for asynchronous programming, Ktor for networking, Firebase Authentication for user sign-in and sign-up, Firebase Realtime Database for chat, SqlDelight for local database management, and follows the MVVM pattern with Clean Architecture.
ViewModel implementation
This repository contains boiler plate for in KMM development.
KMM project with datastore preferences, Koin, Ktor, and moko libraries
A Kotlin Multiplatform Mobile Library Utility Classes to Manage Domain Layer and Shared Logic in Mobile Apps
A sample Kotlin MultiPlatform project having native UI and shared logic on Android and IOS.
[In progress...] 🍏 KMM with Jetpack Compose & SwiftUi
Learning Kotlin Multiplatform
Demo app with KMM mobile, kodein & ktor
KMM - Kotlin Multiplatform Mobile Project (Android, IOS) Apps Built with Jetpack Compose, SwiftUI, Ktor, Realm Kotlin SDK
Kotlin Multiplatform Mobile (KMM) sample project
Add a description, image, and links to the kmm-mvvm topic page so that developers can more easily learn about it.
To associate your repository with the kmm-mvvm topic, visit your repo's landing page and select "manage topics."