An exercise Kotlin application fetching songs and artists information from Network API and displaying a list of shuffled songs.
- 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.