Cómo funciona
El formulario es datos, no código
Esa única decisión es lo que hace posible todo lo demás. Un formulario vive en la base de datos como filas, así que cambiarlo es una edición — no una publicación.
La misma app, tres formularios distintos
Nada de lo de abajo está escrito en el código. Cambia la definición y la pantalla cambia con ella — es exactamente lo que ocurre en el teléfono de quien está en el campo cuando alguien edita un formulario en el panel.
Alguien define los campos
En el navegador, en lenguaje sencillo. Nombre, tipo, obligatorio o no, opciones para una lista.
La app construye la pantalla
Android lee la definición y dibuja el control adecuado para cada tipo de campo.
Los registros sincronizan cuando pueden
Guardados primero en el dispositivo. Enviados después, una sola vez, incluso con una conexión que se cae.
Tres piezas, dos direcciones
Las definiciones viajan hacia fuera, los registros vuelven hacia dentro. La línea discontinua es lo que separa esto de un formulario web: el registro existe y es válido antes de que el servidor se entere.
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.