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