Mini App Control Horario Offline

Заказчик: AI | Опубликовано: 28.01.2026

Necesito una pequeña aplicación Android que funcione sin problemas en un QuadCore A33 con versión 4.4.2 o superior. Ya dispongo de la base de datos remota totalmente operativa; solo requiero la interfaz sencilla que permita a cada trabajador registrar su jornada incluso cuando no haya conexión. Cómo funcionará • El trabajador se identificará introduciendo manualmente su ID. • La app almacenará en un fichero local (formato simple, por ejemplo CSV o JSON) el ID del trabajador junto con la fecha y la hora exactas de la acción. • Si el usuario modifica fecha u hora, la entrada debe guardarse igualmente pero marcada internamente como incidencia. • Cada vez que el dispositivo recupere conexión, la app enviará todas las entradas al servidor (usaré las credenciales y la estructura existentes) y, tras confirmación, vaciará/renombrará el fichero local para empezar uno nuevo. Requisitos técnicos • Compatibilidad garantizada a partir de Android 4.4.2. • Interfaz mínima: campo de ID, botón Entrada, botón Salida y opción “Registrar con fecha/hora manual” que active el flag de incidencia. • Manejo robusto de estados offline/online y reintentos de sincronización. • Registro de errores en un log aparte para depuración. • Entrega de APK instalable, código fuente completo y breve guía de configuración (URL, credenciales, estructura de la tabla). Valoraré positivamente un código limpio (Java o Kotlin), uso de librerías ligeras y una demo rápida que muestre el flujo offline-online.