Short Intro:
Anyways so this is my MVVM template. I use these stuff:
- Kotlin (Because Kotlin is life)
- Kodein-DI (For dependency injection)
- Examples of Kodein Usages
- Fuel (Http Client)
- Android Architecture LiveData
- Android Architecture Lifecycle
- Android Architecture Room
- Android Architecture Paging
- Klaxon (JSON Parser)
- Logger (Logger)
Future Updates: A much more in depth example of this template. For now a more simple example which you can expand easily.