Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 443 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 443 Bytes

Shuffle Songs exercise app in Kotlin

An exercise Kotlin application fetching songs and artists information from Network API and displaying a list of shuffled songs.

Features

  • Fetching Network API with Retrofit library.
  • Repository pattern using Room library.
  • Json decode/encode for model classes with Moshi.
  • ViewModel pattern implementation using data binding.
  • Image preview with Glide library.
  • Unit tests using Roboelectric.