Android Video App. This app was created to learn more about Android compose and ExoPlayer.
Clone this repository and import into Android Studio
git clone https://github.com/munbonecci/VideoPlayer.git
Use the Android Studio Build Variants button to choose between debug and release flavors
This project is maintained by:
This App has the Clean Architecture approach where we can handle different layers, including use cases and view model to obtain the data
- Kotlin - For coding.
- ExoPlayer -For play videos
- Dagger Hilt -For dependency injection.
- Jetpack
- Compose
- Android’s recommended modern toolkit for building native UI.
- Navigation Component
- Handling and manage the navigation in the app.
- Compose
- Clone the repository
- Open it in Android Studio
- Wait until dependencies are installed
- Run app in your emulator or physical device