A simple project to demonstrate an approach based on MVI + Clean architecture and modularization based on features and layers
-
Updated
Dec 17, 2022 - Kotlin
A simple project to demonstrate an approach based on MVI + Clean architecture and modularization based on features and layers
A small sample for MVI based app using Jetpack Compose and Flow.
MVI Best Practice Example
Working on MVI architecture with jetpack compose for android
My First sample Kmm App
Different approach to an Android MVP architecture
A project to demonstrate the Model View Interface android architecture (An evolution of MVVM.)
Manage your daily budget 📈 built with Koin, Firebase, Kotlin
🔥 Trends is an open-source Android client for Google Trends website. It is a multi-module project based on Kotlin MVI architecture and uses jetpack compose to implement its UI.
MVI Android Sample Application
The internet's biggest collection of open source dog pictures.
fully function mvi with co-routines flow
DummyApp is a sample project that presents a modern approach to Android app development. The project tries to combine popular Android tools and to demonstrate best development practices by utilizing up to date tech-stack like Compose, Kotlin Flow and Hilt. The sample app presents a modern Android application Architecture.
Practice project for MVI Architecture, Clean Architecture, Android Architecture Components, RxJava and Unit Testing
MVI architecture - The Mealdb API
Play MVI with Kotlin Coroutines Flow | MVI pattern on Android using Kotlin Coroutines Flow | Dagger Hilt DI | SharedFlow | StateFlow
SpaceX Wiki is an iOS & Android application built using Kotlin Multiplatform Mobile framework which uses the SpaceX API
Android client for project "Build City" with (EXPEREMENTAL WITH ARCHETECTURE)
A showcase application that lists Magic the Gathering cards.
Add a description, image, and links to the mvi-clean-architecture topic page so that developers can more easily learn about it.
To associate your repository with the mvi-clean-architecture topic, visit your repo's landing page and select "manage topics."