ComposableRick demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, ViewModel, and Material Design based on MVVM architecture.
| Random | Characters |
|---|---|
![]() |
![]() |
- 100% Kotlin based + Coroutines + Flow for asynchronous.
- Hilt for dependency injection.
- JetPack libraries
- Jetpack Compose for UI
- Navigation Compose
- MutableStateFlow
- ViewModel - UI related data holder, lifecycle aware.
- Paging 3 (Paging-compose)
- Retrofit for networking
- Coil-compose for async image loading
- Moshi for serialization
- Sandwich
- Mockito & Kotlin Mockito




