Liverpool Screen
API: https://shoppapp.liverpool.com.mx/appclienteservices/services/v7/plp/sf
LiverpoolApp sigue la arquitectura MVVM (Modelo-Vista-Modelo de Vista) junto con los principios de Clean Architecture para garantizar la separación de preocupaciones y la mantenibilidad.
LiverpoolApp utiliza varias bibliotecas:
- Retrofit
- Dagger Hilt
- Navigation Component
- Picasso
- junit
- mockk
- coroutines-test
- Animations
- Android Native Libraries
El desarrollo de LiverpoolApp se adhiere a los siguientes criterios: Implementación de los principios SOLID y prácticas de Código Limpio, Clean Architecture, Utilización de la arquitectura MVVM, Diseño organizado y estructurado del proyecto, e Implementación funcional que cumple con los requisitos especificados.
Se realizaron pruebas unitarias para asegurar cada flujo importante de LiverpoolApp. Estas pruebas garantizan la estabilidad y el correcto funcionamiento de la aplicación en diferentes escenarios y condiciones.
LiverpoolApp ¡Feliz tienda con LiverpoolApp! 🚀📱
Vistas