An application built to play around JetPack components.
This App connects with MovieDB API and contains Popular and TopRated Movies.
Here is a glimpse of sample application:
This app is currently built using,
- The entire codebase is in Kotlin
- Android Navigation Component
- Kotlin Coroutines & flow
- MVVM Architecture by Architecture Components. Room, ViewModel
- Paging3
- Dependency injection using Dagger with Hilt Android
- MotionLayout
- DataStore
- Retrofit for networking
- Android DataBinding & ViewBinding
- CI configured using Github actions
Note* : App is still under development. Will keep adding and exploring more components. Till then, Keep Learning!!