- Notifications
You must be signed in to change notification settings - Fork19
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
niharika2810/MovieTray
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
An application built to play around JetPack components.
This App connects withMovieDB API and contains Popular and TopRated Movies.
Here is a glimpse of sample application:
This app is currently built using,
- The entire codebase is inKotlin
- Android Navigation Component
- KotlinCoroutines &flow
- MVVM Architecture byArchitecture Components.Room, ViewModel
- Paging3
- Dependency injection usingDagger with Hilt Android
- MotionLayout
- DataStore
- Retrofit for networking
- Android DataBinding & ViewBinding
- CI configured usingGithub actions
Note* : App is still under development. Will keep adding and exploring more components. Till then, Keep Learning!!
About
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.