MovieAppQ is a sample Android project using The Movie DB API based on MVVM architecture. It showcases the app development with well-designed architecture and up-to-date Android tech stacks.
Features Project Android:
100% Kotlin
Dagger Hilt
MVVM architecture
Android architecture components
Navigation Jetpack
Single activity
dataBinding
Coroutines
Features App
Discover the most popular and the most rated movies
User can view and play trailers on youtube
Shows a list of reviews for each movie
Users can mark a movie as favorite in the details view by tapping a heart icon
Users can share movie trailers with their network
Offline support: app makes use of NetworkBoundResource, which uses database as the single source of truth
Advanced uses of Room
MVVM with Android Architecture Components(Room, LiveData, Stateflow, ViewModel)
Pagination and endless scrolling using Android paging library.
Material design.
Dagger dependency injector
اسم المستقل | Noor El Deen E. |
عدد الإعجابات | 0 |
عدد المشاهدات | 184 |
تاريخ الإضافة |