This repository shows how we can implement Clean Architecture with MVP (Model View Presenter), FRP (Functional Reactive programming) using extensions like RxJava/RxAndroid/RxBinding and Dagger 2 as Dependency Manager. It is consuming the API from TheMovieDB
- Support libraries
- CoordinatorLayout
- RecyclerViews
- CardViews
- RxJava
- RxAndroid
- RxBinding
- Retrofit 2
- Dagger 2
- SqlBrite
- Butterknife
- Timber
- Picasso
- Android SDK.
- Android 7.1 (API level 25).
- Latest Android SDK Tools and build tools.
- Java 1.8