/android-blueprint

A starting point for an Android app development based on my best practices

Primary LanguageJavaMIT LicenseMIT

Android Blueprint

An Android boilerplate
This is a starting point when starting an Android project. It includes:

  • MVP(Model-View-Presenter) architecture with the support from:
    • Dagger 2
    • RxJava 2
  • Testing libraries and frameworks
    • JUnit 4
    • Mockito
    • Hamcrest
    • Espresso
  • Others: Butterknife, Timber, Google Support libraries.

How to use

git clone this repository to set it as a starting point of your Android project.