Crypto compose is one of my first jetpack compose application.
- Platform: Android
- APK version supported: 24-33
- Application type: Finance
- Source code: Github
The combination of clean
and MVVM
architecture. The most reason why I chose MVVM instead MVP is that
ViewModel lib of Google supports lifecycle very well, and it's a unidirectional data flow.
A perfect candidate for compose.
- IDE: Android studio preview Electric Eel
- Languages: Kotlin, Jetpack compose
- Architecture: MVVM
- Dependencies Injection: Hilt
- Networking: Retrofit2 & OkHttp3 & Moshi
- Database: Room
- Image loader: Coil
- Kotlin flow
- Clone this project to your local PC
- Import project using android studio