No, y la matización clave es que da la impresión de hacerlo: la aplicación entregada se instala en la pantalla de inicio de un teléfono como si fuera nativa, pero necesita conexión a internet en cada pantalla. Y no lo oculta: sin red, una lista muestra «Servidor inaccesible» en lugar de aparecer vacía, y un formulario en curso permanece abierto con los valores que acaba de introducir. Lo que no hace es almacenar sus datos en el dispositivo ni encolar sus entradas para enviarlas más tarde. Si trabaja desde una oficina, un taller o una tienda, nunca encontrará esta limitación; si lo hace en una zona sin cobertura, la encontrará ya el primer día, y esta página le explica cómo tenerla en cuenta antes de comprar.
«Se instala en el teléfono» no equivale a «funciona sin conexión»
El paquete entregado incluye un manifiesto web (`manifest.webmanifest`, con visualización `standalone`): su aplicación puede añadirse, por tanto, a la pantalla de inicio de un teléfono con su propio icono y sus propios colores, y abrirse en pantalla completa sin barra de direcciones. Visualmente, nada la distingue de una aplicación descargada desde una tienda oficial, y precisamente eso es lo que induce al error.
Sin embargo, le falta la pieza clave para funcionar sin conexión: el service worker, ese pequeño programa que reside en el navegador y sirve las páginas y los datos cuando no hay red. No hay ninguno en el código generado, puede comprobarlo buscando el término en el paquete. Una aplicación instalada sin service worker sigue siendo una aplicación que consulta al servidor en cada pantalla.
Qué ocurre realmente cuando falla la conexión
Lo dice claramente. Una lista que no puede cargarse muestra «Servidor inaccesible. Compruebe su conexión.» y no una lista vacía. Esta diferencia va mucho más allá de lo meramente estético: una pantalla vacía se interpreta como «no hay nada que ver», y usted podría salir del lugar convencido de que no se ha registrado ninguna intervención, cuando en realidad todas están guardadas en la base de datos.
Al escribir, el formulario no se cierra: permanece abierto, conservando exactamente lo que acaba de teclear, y muestra «No se ha podido guardar, compruebe su conexión y vuelva a intentarlo.». Así que no tiene que volver a escribir nada; en cuanto se restablezca la conexión, un segundo clic bastará para guardar. Pero hay que decirlo sin ambigüedades: hasta que no haga clic con conexión activa, nada se guarda, y cerrar la pestaña antes de eso hará que pierda todo lo escrito, nada se conserva en el dispositivo.
Qué no hace y qué problemas evita
Ninguno de sus datos empresariales se almacena en el teléfono ni en el ordenador: ni base de datos integrada, ni cola de envíos diferidos. Por tanto, tampoco hay sincronización automática al recuperarse la conexión. Esto no es una opción desactivada en algún menú de ajustes: dicha funcionalidad simplemente no existe en el producto, y es mejor saberlo antes que después.
Es una limitación, y tiene un lado positivo que sería deshonesto omitir: en las herramientas que sí funcionan sin conexión, el fallo más frecuentemente reportado es precisamente la sincronización, entradas perdidas al subirse, duplicados creados por un segundo intento. Una herramienta que no encola nada no puede perder esa cola. Eso no sustituye en absoluto la funcionalidad sin conexión cuando realmente la necesita; solo significa que su ausencia aquí es total y clara, no no una función a medias en la que contar a medias.
Decidir según dónde realiza las entradas
La pregunta correcta no es «¿tengo cobertura?», sino «¿dónde realizo las entradas?». En la oficina, en el taller, detrás de una caja registradora, en un almacén cubierto o por la noche en casa, la cobertura es estable y esta limitación nunca aparecerá. En una obra aislada, en un sótano, en una bodega, en una zona sin cobertura o durante una ruta rural, la encontrará ya el primer día, y ningún ajuste la hará desaparecer.
En ese segundo caso existen dos opciones honestas. Conservar para el trabajo en campo la herramienta que sí funciona sin conexión, y reservar la aplicación generada para todo lo que se haga al regresar, seguimiento de trabajos, planificación, gestión de stock, indicadores; o bien aceptar la entrada diferida: anotar sobre la marcha y trasladar los datos una vez conectado, solución válida para quien registra unas pocas líneas al día, pero no para quien debe registrar decenas. Lo que no debe hacer es comprar pensando que «ya se resolverá después»: no hay ningún ajuste que encontrar.