- Android Studio Arctic Fox or Newer
- AGP 7.0 and above
-
Tech-stack
- Kotlin - a cross-platform, statically typed, general-purpose programming language with type inference.
- Compose - Declarative framework for building UI
- Coroutines - perform background operations.
- Flow - handle the stream of data asynchronously that executes sequentially.
- Dagger-Hilt - Hilt provides a standard way to incorporate Dagger dependency injection into an Android application.
- Retrofit - A type-safe HTTP client for Android.
- Jetpack
- Timber - a highly extensible android logger.
-
Architecture
- MVVM - Model View View Model