Skip to content

Animals App using MVVM, Jetpack, Retrofit and RxJava

Notifications You must be signed in to change notification settings

praveen05git/AnimalsMVVMApp

Repository files navigation

Animals App

Animals App using Kotlin, Jetpack components, MVVM, Retrofit and RxJava


Features

  • List of Animals
  • Details about each animal
  • Color Palettes matching animal photos

Tech stack & Open-source libraries

  • 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