landingpencil / android-MVVM-project-template

A sample project that integrates Kotlin coroutines, Retrofit, Koin/Dagger 2, Room, ViewModel/LiveData, and data binding, intended to show a good starting point for a MVVM project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android architecture components template

A sample project that integrates Kotlin coroutines, Retrofit, Koin, Room, Navigation Architecture component, ViewModel/LiveData, and data binding; intended to show a good starting point for a MVVM project.

Also has a branch that holds an implementation using Dagger 2 instead of Koin.

About

A sample project that integrates Kotlin coroutines, Retrofit, Koin/Dagger 2, Room, ViewModel/LiveData, and data binding, intended to show a good starting point for a MVVM project.

License:MIT License


Languages

Language:Kotlin 100.0%