This project is example of Android Application with Kotlin, Dagger2, RxJava, ButterKnife and MVP-Architecture
This project will retrive data from network using Retrofit library in observable patter using RxJava. Dagger2 is used for dependency injection. It is a MVP archetecture demo implementation project using Kotlin.
- Kotlin - http://kotlinlang.org
- Dagger2 - https://google.github.io/dagger
- RxAndroid - https://github.com/ReactiveX/RxAndroid
- Retrofit - http://square.github.io/retrofit
- Butter Knife - https://github.com/JakeWharton/butterknife
- MVP architecture - https://github.com/googlesamples/android-architecture
- API - https://reqres.in