This is an open source music player application to learn and collaborate
Playing | List |
---|---|
![]() |
![]() |
- Architecture: MVVM
- MultiThreading: RxJava , Coroutines
- Dependency Injection: Dagger2
- Networking: Retrofit, OkHttp
- Android Architecture Components: LiveData, ViewModels, WorkManager
- Misc: Exoplayer
- Single Activity using Navigation Component
- We use Repository and UseCase in model layer
- In presentation layer we use LiveData to bind data to view