MovieApp provides movie information directly fetched from The Movie DB (TMDB) API. There is a list screen to view movie catalogs, a details screen to view more information about a selected movie, and a player screen to play the video trailer of the selected movie.
- Kotlin Coroutines with Flow (State Flow)
- Clean Architecture with MVI & state machine (Redux)
- Jetpack Navigation Component
- Video streaming android-youtube-player
- DI with Dagger Hilt
- Retrofit
- Gson
- Kotlin Coroutines
- Dagger Hilt
- ViewModel
- Jetpack Navigation
- Glide
- Android Youtube Player
- Mockk
- MockWebServer
- Espresso
- Leakcanary
Christian Boni Ahnset
This project is licensed under the Apache License 2.0 - See: http://www.apache.org/licenses/LICENSE-2.0.txt