This is a sample Android application built with Jetpack Compose, utilizing Dagger Hilt for dependency injection, Retrofit for network operations, and Coil for image loading. The app follows the principles of Clean Architecture and uses Kotlin Flows and UseCases for managing business logic.
- Kotlin: Programming language for Android development.
- Jetpack Compose: Declarative UI framework.
- Dagger Hilt: Dependency injection library.
- Retrofit: HTTP client for network calls.
- Coil: Image loading library.
- Kotlin Coroutines: For handling asynchronous tasks.
- Clean Architecture: Architectural pattern to maintain a clean and scalable codebase.
git clone https://github.com/hamidovmurad/SampleAndroidCompose.git