This is an sample Android Application which uses MVVM architecture along with LiveData and Retrofit
Clone this repository and import into Android Studio
git clone git@github.com:adhishlal/catsapp.git
- Use the Android Studio Build Variants button to choose between production and staging flavors combined with debug and release build types
- Kotlin
- RxJava
- RxAndroid
- MVVM (Model ViewModel)
- Glide
- Retrofit
- LiveData
- Offline/low network data handling
- Network connection availability handling
- Better UI design
- Details view on click of an image