Una aplicación Android nativa que permite a los usuarios buscar y visualizar productos. La aplicación está construida siguiendo los principios de Clean Architecture y MVVM, utilizando las últimas tecnologías recomendadas por Android.
- 🔍 Búsqueda de productos
- 📱 Lista de productos con imágenes
- ℹ️ Vista detallada de productos
- 🎨 UI moderna con Jetpack Compose
- ✅ Tests unitarios para ViewModels
Para ver una demostración de la aplicación en acción, puedes ver el siguiente video:
Haz clic en la imagen para ver el video.
- Jetpack Compose 2024.04.01
- Material Design 3
- Compose Navigation 2.8.5
- Coil 3.0.4 para carga de imágenes
- MVVM (Model-View-ViewModel)
- Clean Architecture
- Koin 4.0.1 para inyección de dependencias
- Coroutines para operaciones asíncronas
- Retrofit 2.11.0
- OkHttp3 4.12.0
- Kotlinx Serialization 1.7.3
- JUnit 4.13.2
- MockK 1.13.16
- Coroutines Test 1.9.0