• Arquitectura MVVM ✅
• Uso de Hilos para las tareas en segundo plano (Corrutinas, AppExecutors, Rx Android, etc) ✅
• Solicitud de permisos ✅
• Uso de componentes de Android Jetpack (Navigation, ViewBinding, Databinding, Lifecycle, etc.) ✅
• Uso de Buenas Practicas ✅
• Persistencia de Datos (SQLite, Realm, Room, etc) ❌
• Inyección de Dependencias (Dagger, hilt) ✅
• Uso de Material design ✅
• Uso de constraintLayout ✅
• Uso de Styles ✅
• Uso de dimens ✅
• Uso de FragmentDialog con UI amigable para la notificación de casos de excepción. ❌
Profile | Movies | Detail | Maps |
---|---|---|---|