Sample App showcasing Kotlin, RxJava2, Dagger2, MVP
The project is split into the following packages:
- data - has the network and the store for the app
- ui - Android UI(Activities,Fragment,Dialogs)
- presentation - consists of presenters and services(presenter is responsible to update the view and and interacts with the data layer through the services)