Primero sin conexión
El teléfono es la fuente de verdad hasta que sincroniza
Ésta es la frontera entre una herramienta de campo y un formulario web en una pantalla pequeña. Un registro existe y es válido antes de llegar al servidor. Sincronizar es un acontecimiento posterior, no una condición para trabajar.
Lo que ve quien está en el campo
No es un icono girando ni un error. Es la cuenta exacta de lo que está esperando, y por qué — para que nadie vuelva al pueblo sin saber si el trabajo de la mañana quedó guardado.
Enviado una vez, nunca dos
Cada registro lleva un identificador generado en el dispositivo. Envía el mismo dos veces y el servidor ignora el duplicado en silencio.
Las fotos viajan aparte
Un registro de texto son unos kilobytes y pasa por cualquier red. Una foto son megabytes y falla a medias. Juntas, la foto arrastra al registro consigo.
Los borradores sobreviven a todo
Los formularios a medio rellenar se conservan si el teléfono cierra la app, se reinicia o se queda sin batería.
Los formularios tienen versión
Añadir un campo no deja incompletos los registros antiguos. Se rellenaron con otra versión, y los informes lo saben.
Monta hoy tu primer formulario
Si diriges equipos de campo y el problema de la falta de red te suena, crea una cuenta y construye tu primer formulario en minutos.