Animals App using Kotlin, Jetpack components, MVVM, Retrofit and RxJava
- List of Animals
- Details about each animal
- Color Palettes matching animal photos
- Minimum SDK level 16
- Kotlin based
- MVVM Architecture
- Retrofit and RxJava is used to consume the API
- JetPack components: Navigation, LiveData, ViewModel
- Used ButterKnife to bind UI elements
- Implemented DataBinding
- Glide and Palette Library for loading images and colors