A sample MVI app with Jetpack Compose 🚀
- Minimum SDK level 21
- 100% Kotlin based + Coroutines
- Architecture
- Clean Architecure
- MVI Architecture (View - Model - Intent)
- Repository pattern
- Jetpack Compose
- Retrofit2 & OkHttp3 & Gson - construct the REST APIs and paging network data.
- Dagger Hilt - for dependency injection
Weather App is based on the MVI architecture and the Repository pattern.
Open-meteo offers free weather forecast APIs for open-source developers and non-commercial use. No API key is required.
Support it by joining stargazers for this repository. ⭐
And follow me for my next creations! 🤩