Demo Android app that fetches data from api and uses a service to download audio in backgound and also plays it. This app showcases the MVP and Repository pattern and uses RxJava for dataflow. Dont forget to checkout the test also :D
Libraries used are
- Retrofit for networking
- RxJava for data flow
- Mockito, MockWebServer and Espresso for testing