This simple demonstration with Android Clean Archetecture Component
1.Livedata 2.ViewModel 3.Room
1.Retrofit
1.Coroutine
- MVVM with more modular approach
1.Room
- More modular design 2.Each screen is separated as module's with their own layout folder and their own mvvm package structure.