Android 프로젝트를 빠르게 만들기위한 Starter-kit 입니다.
MVVM 기본구조와 각종 유틸을 포함하고 있습니다.
$ git submodule add https://github.com/JSpiner/android-starter-kit.git
$ git submodule update --init
Add `android-starter-kit` module to your Android project.
### 지원중
- RxJava Lifecycle Managing
- RxJava based MVVM
- Base View Component
- Activity, Fragment, View
- Databinding
- Image Util
### 지원예정
- MvRx
- Declarative UI
- Firebase Managing
- FCM, Crashlytics, Analytics
- Network Util
- Animation Util(using [AnimationBuilder](https://github.com/JSpiner/AnimationBuilder))
- jitpack deploy
- Design System
- Loading dialog, One button dialog, Two button dialog, Text dialog
- font managing
- Encrypt Util
- Permission Util
- Open-Source license report generator