Technical Android Interview (Section 2)
- Room - Provides an abstraction layer over SQLite used for offline data caching.
- kotlinx.coroutines - Library Support for coroutines.
- Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
- Jetpack
- Viewmodel - Manage UI related data in a lifecycle conscious way .
- Data Binding - Support library that allows binding of UI components in layouts to data sources.
- dagger-hilt - Dependency Injection Framework (Kotlin).