This is a sample for implementing ExoPlayer + Recyclerview in Kotlin
- ExoPlayer
- MVP architecture
- Dagger2
- RxJava
- Retrofit
- Glide
- Recyclerview
- Bottom navigation
- Unit tests
- Improve UI
- More use of RxJava and Dagger2
- MVVM version of this project + Jetpack architecture components
Enjoy coding and feel free to report any issue.