Jetpack Compose, Room, MVVM, Clean architecture, Dagger Hilt
- New Declarative way of Building UI
- Introducing with Jetpack Compose
- Composable Lifecycle
- Initial Composition and Re-composition
- States in Jetpack Compose
- Side Effects
- Layouts in Jetpack Compose
- Build Custom UI Components
- ROOM Database
- Compose Navigation
- ViewModel
- Dependency Injection with Dagger-Hilt
- Preferences DataStore
- Support for Dark and Light Themes
- Animate UI Components
- Animated Splash Screen
- Swipe to Delete Animation
- SharedViewModel
- Clean Architecture
- MVVM
- Transition Animations