mvvm-example
mvvm-example copied to clipboard
An Android App written in Kotlin using MVVM principles
trafficstars
Android App architected with MVVM
This project was created as an example of how to use MVVM in Android.
Important frameworks
- Dependency injection using Koin.
- ViewModel provided through Android Architecture Component libraries.
- Database provided by Room.
- Databindings provided by Android Databinding Library.
Future
- The new Navigation component should replace the current usage of EventBus to set fragment state.