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.
- Install Android Studio
- Install the Android SDK
- Clone the repository
- Build / run the project
- Navigate into the cloned folder
cd android.boilerplate
- Set your Fabric Crashlytics API Key in the Manifest.xml
- Set your API endpoints in the apps build.gradle file
- Open the project in Android Studio / Run
./gradlew clean build
- Customize as desired