Skip to content
This repository has been archived by the owner on Apr 21, 2021. It is now read-only.

An opinionated Android starter project, it includes a login page, and various other pre-optimizations that I prefer using when developing an Android app, including offline support, e.g. RxJava, Realm, Retrofit, Crashlytics, Data-binding etc.

License

Notifications You must be signed in to change notification settings

nicolaspearson/android.boilerplate

Repository files navigation

README

An opinionated Android starter project, it includes a login page, and various other pre-optimizations that I prefer using when developing an Android app, including offline support, e.g. RxJava, Realm, Retrofit, Crashlytics, Data-binding etc.

How do I get set up?

  • Install Android Studio
  • Install the Android SDK
  • Clone the repository
  • Build / run the project

Running the project

  1. Navigate into the cloned folder cd android.boilerplate
  2. Set your Fabric Crashlytics API Key in the Manifest.xml
  3. Set your API endpoints in the apps build.gradle file
  4. Open the project in Android Studio / Run ./gradlew clean build
  5. Customize as desired

3rd party libraries used:

About

An opinionated Android starter project, it includes a login page, and various other pre-optimizations that I prefer using when developing an Android app, including offline support, e.g. RxJava, Realm, Retrofit, Crashlytics, Data-binding etc.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages