`Meteor` 0.2.0 :tada: Excited to share about Mete...
# feed
b
Meteor
0.2.0 🎉 Excited to share about Meteor, a powerful framework for building applications with the Model-View-Intent (MVI) architecture pattern! 🚀🌟 Key features of Meteor: ✅ Meteor follows the Model-View-Intent (MVI) architecture pattern. ✅ It provides a unidirectional data flow (UDF), allowing you to handle state changes and propagate them to the UI efficiently. ✅ Supports Kotlin Coroutines: asynchronous and concurrent code in a more concise and structured way. ✅ Meteor supports Kotlin Multiplatform, allowing you to share code across multiple platforms. ✅ Easy to test (integration and unit tests). ✅ Additional features like common use cases, state flow, view model and logger. Get started with Meteor: https://github.com/getspherelabs/meteor For documentation: https://getspherelabs.github.io/meteor/ #multiplatform Inspired by: •
Orbit MVI
•
MVI Kotlin
K 7
c
Reading the docs I'm not really sure where this is useful for: web apps, mobile apps, desktop apps, or a combination? Do I need other libs to make a UI with this (a.k.a. which batteries are not included)? What compilation targets is this useful/made for? (jvm/js/wasm/native).
b
Hi, Cies! Now, it supports only
KMM
(Kotlin Multiplatform Mobile). You can use
Compose
(View) or
SwiftUI
without any issues by using the Meteor. Additionaly, it helps you to create application using the
MVI
architecture pattern /
Redux
.