Just a simple pet-project to learn some different architectural approaches with dependency injection. In it's different branches you'll find the same app (a crypto currency tracker app) implemented with small differences.
This project hosts each sample app in separate repository branches. For more information, see the README.md
file in each branch.
Sample | Description |
---|---|
mvp | MVP (Model-View-Presenter). Uses Kotlin, Dagger 2, Kotter Knife, Retrofit, RxJava 2. |
pm | PM (Presentation Model). Uses Kotlin, Architecture Components, Koin, Kotter Knife, Retrofit, RxJava 2. |
CryptoCoin is under the MIT license. See the LICENSE for more info.