Clayground
KMMNewsAPP
Clayground | KMMNewsAPP | |
---|---|---|
1 | 1 | |
42 | 276 | |
- | - | |
1.8 | 3.1 | |
almost 3 years ago | 9 months ago | |
Objective-C | Kotlin | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Clayground
-
Jetpack Compose: Missing piece to the MVI puzzle?
To work around the above needs a ton of code, whereas with snapshot state you can just write var data: Data by mutableStateOf(initialValue) and get all of the above for free. You also don't have to shoehorn your models and events into sealed types. Updating can be done with regular functions or suspend functions for asynchronous work.
KMMNewsAPP
-
Compose Multiplatform template
I have been using kmm with compose and swift ui for sometime now, its amazing. however, compose multiplatform is also promising and uses ui kit under the hood. if you want a sample with compose and swift ui than you can check this one https://github.com/Kashif-E/KMMNewsAPP
What are some alternatives?
qBittorrent-Manager - [WIP] Modern qBittorrent WebUI Client for Android written in Kotlin
MangaKu - MangaKu App Powered by Jetpack Compose, SwiftUI, MVI Pattern and Kotlin Multiplatform
Splitties - A collection of hand-crafted extensions for your Kotlin projects.
JetIsland_Dynamic-Island-Jetpack-Compose - An app to demonstrate Apple's new feature dynamic island in Android with Jetpack Compose
Flywheel - A simple and predictable state management library inspired by Redux for Kotlin Multiplatform using the concepts of actors.
vertexai-kt - VertexAI-KT is a Kotlin multiplatform library that simplifies integration with Google Cloud's Vertex AI PaLM API for generative model creation and training.
parsus - Parser-combinators with Multiplatform Kotlin Coroutines
navigation - Kotlin multi-platform application navigation library.
just-jog-android - Android jog tracking application.
Momentum - Android, iOS & iPadOS payments & video streaming apps built w/ SwiftUI & Jetpack Compose, the apps persist data locally w/ SQLDelight and Remote w/ Prostgres, Payments w/ Stripe and Caching
FullMultiplatformComposeTest - This will eventually work on desktop, android, ios, and js
KMPTemplate - A KMP Template targeting Multiplatform Compose Android, IOS and Desktop. Get started with zero effort.