- Android 31 Splash screen API
- Navigation component with SafeArgs
- Koin dependency injection
- MVVM with Clean architecture
- Retrofit and OkHttp
- Material design
- ViewPager2
- Moshi and moshi-codegen
- Constraint chaining
- Jetpack DataStore for preference persistence
- Coil for image loading and OkHttp for caching
- ListAdapter for DiffUtil powered recyclerview updated
- Object box for local persistence
- Parcelize plugin
- Shared element transition
- Kotlin Coroutines
- Jetpack State Flow
- Jetpack Lifecycle aware
- Skeleton adapter (Custom made)
- Rating bar (Custom made)