Preferences Datastore with MVVM architecture, Hilt for dependency injection.
Clean MVVM with eliminating the usage of context from view models by introducing hilt for DI and sealed classes for displaying Errors in views using shared flows (one time event), and Stateflow for data
App build with TMDB API to demonstrate Jetpack and Modern Android Development Concepts
Preferences Datastore with MVVM architecture, Hilt for dependency injection.