In this repository you can see how I develop a native Android app. This repository is an update of https://github.com/oromero81/CleanDemoApp
Obtain a list of videos from https://www.themoviedb.org and play videos from a selected movie.
Note: Some videos don't play sound :(
This repository is WIP
- Minimum SDK 21
- Kotlin based
- Coroutines
- Dagger-Hilt
- Jetpack Navigation
- Constraint Layout
- Material Components
- Picasso
- Exoplayer
- Retrofit
- OkHttp
- Gson
- Follow SOLID principles
- 3 layers (Domain - Data - Presentation)
- Presentación layer use MVVM
- Simple activity with fragments
Add to local.properties file --> tmdbApiKey="API_KEY"
Get API KEY at https://www.themoviedb.org/