A Model-View-Presenter framework for modern Android apps.
A demonstration of handling Activities and Fragments using Dagger dependency injection framework
The real benefit here is that you create an object graph only when you need it. This contributes to keeping the memory footprint of your app as low as possible.
Project created for autolearning with Material Design and Android good practices to develop a MVP (Model View Presenter) application using a mocked list of upcoming movies as the domain of the application.
Sample project about standard
Model-View-Presenter pattern usage with additional contents:
MVP Android Example used to explain how to use this MVP pattern in Android apps.
Nucleus is an Android library which helps to use the Model-View-Presenter pattern.
A very, very compact library that enables you to create on-demand singletons within your application and easily store them to disk. Utilizing a dead-simple API, this library makes creating singletons and persisting data much more fun!
A data-binding Presentation Model (MVVM) framework for the Android platform.