Mobile
Documentación del proyecto mobile/: la app que usa el seller en la calle.
Es su superficie de trabajo, no una versión reducida de la web. El acceso web
para el seller existe solo como respaldo —teléfono roto, consulta desde la
oficina— y no define sus flujos.
Qué documentar acá
Sección titulada «Qué documentar acá»- Stack y build — cómo se compila y se distribuye a los vendedores.
- Modo offline — qué se puede hacer sin señal y cómo se resuelve un conflicto al sincronizar. Esta es la decisión más pesada de toda la app.
- Flujo de ruta — carga, visitas, ventas, recargas, rendición.
- Permisos del dispositivo — ubicación, cámara, almacenamiento y para qué.
El punto delicado
Sección titulada «El punto delicado»El vendedor trabaja donde no hay señal. La app tiene que operar offline y sincronizar después. Eso obliga a definir:
- Qué operaciones se permiten sin conexión.
- Cómo se generan identificadores sin colisionar con el servidor.
- Qué gana cuando dos versiones del mismo dato chocan.
Ninguna de las tres se resuelve improvisando en el código. Van como ADR antes de escribir la primera pantalla.
