#Android MVP example Followes a model-view-presenter pattern with Dagger2/RxJava Check out branches! MVP for Android: how to organize the presentation layer Architecting Android…The clean way? Class naming? I hate 'impl' in class name! Better class naming Single responsibility? one function in app = one interactor This is why I created new interface for interactors! Libraries? Timber - better logging Butterknife - best library in the world RxJava/RxAndroid - cool stuff and why not?