Skip to content

shoaib4330/MusicTask

Repository files navigation

Android Music App

Introduction

An application that precisely does the following tasks:

  • Let's you search for Artists using autocomplete support
  • View albums of the selected Artist
  • View the selected album in detail (Tracks) (Makes use of Deezer APIs for content)

Design and Dependencies

  • I opted for Model View Presenter (MVP)

    • Could have gone for MVVM, but since its a minor app, And doesn't use persistence (e.g ROOM), so both would do good.
  • Mostly Kotlin (1 or 2 classes in Java)

  • OkHttp, Retrofit, RxJava

  • Dagger for injection

  • For loading images, using Glide

  • View dependencies, such as Recycler view (obvious ones)

  • Mockito, Junit for testing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published