Inspecciones y mantenimiento·5 min·25 de octubre de 2026

Apps offline para técnicos de campo: cómo trabajar sin cobertura

Qué significa que una app funcione offline de verdad, cómo se sincroniza al volver la conexión, qué pasa con los conflictos de datos y cómo se guardan fotos y firmas.

Cofundador de N17 Studio · Actualizado el

En resumen: Una app offline de verdad hace todo el trabajo de campo en el dispositivo y usa la conexión solo para sincronizar. En Dauro, la revisión se descarga entera, cada respuesta, foto y firma se guarda en local y una cola de sincronización lo sube todo al volver la cobertura.

Una app offline para técnicos de campo es una aplicación que permite hacer el trabajo completo sin cobertura: abrir la orden o la revisión, rellenar datos, hacer fotos y recoger firmas, y sincronizarlo todo con la oficina cuando vuelve la conexión. La clave es que el técnico no note la diferencia entre tener señal y no tenerla, y que nunca tenga que repetir nada.

¿Qué significa que una app funcione offline de verdad?

Una app funciona offline de verdad cuando todo el flujo de trabajo del técnico ocurre en el dispositivo y la conexión solo se usa para sincronizar. Lo contrario es un modo degradado: la app deja consultar algo sin red, pero no deja guardar, o guarda a medias y se pierde lo hecho si se cierra.

Sin cobertura…Modo degradadoOffline de verdad
Abrir la appA veces no cargaCarga siempre desde el dispositivo
Rellenar el checklistSolo lectura o formularios sueltosFlujo completo, punto por punto
Fotos y firmasSe pierden o fallan al subirSe guardan en local y suben después
Cerrar la appRiesgo de perder lo hechoTodo sigue guardado
Saber qué está guardadoEl técnico no lo sabeLo ve en todo momento
Un modo degradado obliga a volver al papel en la planta; el offline de verdad no.

La diferencia importa porque las plantas industriales, los sótanos, las naves y las zonas rurales son justo los sitios donde trabaja un técnico de campo. Una app que exige cobertura empuja al técnico a apuntar en papel «para pasarlo luego», que es el trabajo que la app tenía que eliminar.

¿Cómo resolvimos el trabajo sin cobertura en Dauro?

En Dauro, una empresa de ingeniería que revisa instalaciones industriales, muchas plantas no tienen señal y las instalaciones grandes llevan varias jornadas. La app que construimos descarga la revisión completa al dispositivo, guarda cada respuesta, foto y firma en local y lo sincroniza todo en cuanto vuelve la conexión.

Técnicamente, la app es una aplicación web progresiva (PWA). La revisión se guarda entera en IndexedDB, la base de datos del navegador, y un service worker propio sirve la app aunque no haya red. Traducido a negocio: el técnico abre la app en una planta sin señal y trabaja igual que en la oficina. El caso completo está en la app de revisiones industriales de Dauro.

¿Cómo funciona la sincronización cuando vuelve la conexión?

La sincronización funciona con una cola: cada cambio que el técnico hace sin red se apunta en el dispositivo y, al recuperar la conexión, la app sube esos cambios al servidor. Si la subida falla, la app lo reintenta sin que el técnico tenga que hacer nada.

  1. 1

    Descarga antes de salir

    La revisión completa se guarda en el dispositivo mientras hay conexión.

  2. 2

    Trabajo en local

    Cada respuesta, foto y firma se guarda en el dispositivo al momento.

  3. 3

    Cola de cambios

    Los cambios pendientes se agrupan a la espera de red.

  4. 4

    Subida y reintentos

    Al volver la conexión, se suben datos, fotos y firmas; lo que falla se reintenta.

El técnico solo hace el primer paso con cobertura; el resto funciona igual con o sin red.

Así funciona la cola de sincronización de la app de Dauro: agrupa los cambios, los reintenta y sube fotos y firmas al recuperar la conexión. El técnico ve en todo momento que su trabajo está guardado.

¿Qué pasa si dos personas cambian el mismo dato sin conexión?

Cuando dos personas cambian el mismo dato sin conexión, se produce un conflicto de datos, y la app necesita una regla decidida de antemano para resolverlo. No hay una regla universal: la correcta depende de quién es dueño de cada dato en el proceso real.

Las estrategias habituales son tres:

  • Gana el último cambio: sencillo, pero puede borrar trabajo sin avisar. Solo sirve para datos poco importantes.
  • Un dueño por dato: cada parte de la revisión pertenece a una persona o a un momento del proceso, y nadie más la toca. Es la estrategia que evita más conflictos.
  • Revisión humana: la app detecta el choque y se lo enseña a alguien para que decida. Es la opción más segura cuando el dato tiene consecuencias.

La mejor forma de evitar conflictos es diseñar el proceso para que no aparezcan. En una revisión técnica, el técnico registra en campo y la oficina verifica después. Si la oficina necesita un cambio, devuelve la revisión al técnico en lugar de editarla en paralelo. El flujo de trabajo reparte la propiedad de los datos antes de que la tecnología tenga que arbitrar.

¿Cómo se guardan las fotos y las firmas sin cobertura?

Las fotos y las firmas se guardan en el propio dispositivo, vinculadas al punto de la revisión donde se tomaron, y se suben al servidor cuando hay conexión. Son los datos más pesados y los más delicados: una foto perdida de una incidencia obliga a volver a la instalación.

En la app de Dauro, las fotos y las firmas siguen tres reglas:

  • Cada foto va unida a su incidencia: el técnico la hace desde el propio checklist, sin una galería suelta que haya que ordenar después.
  • La firma solo se recoge al final: el responsable del centro no puede firmar mientras quede algún punto pendiente.
  • Todo viaja en la cola de sincronización: fotos y firmas suben con el resto de cambios al recuperar la conexión.

¿Cuándo no hace falta una app offline?

Una app offline no hace falta cuando los técnicos trabajan siempre con buena cobertura o cuando el trabajo de campo se reduce a consultar información. El modo offline real añade complejidad y coste de desarrollo, y solo compensa si la falta de señal es habitual en el día a día.

Si la falta de cobertura sí es habitual, el offline no es un extra: es la condición para que la app se use. En ese caso, conviene plantearlo desde el principio dentro de un proyecto de software a medida, porque añadirlo después suele obligar a rehacer buena parte de la app. Cómo encaja todo, desde el checklist hasta el informe final, está en la app de inspecciones que genera el informe técnico sola.

Preguntas frecuentes

¿Una app web puede funcionar sin internet?

Sí. Una aplicación web progresiva (PWA) puede guardar sus datos en el navegador y usar un service worker para cargarse sin red. Así funciona la app de revisiones de Dauro.

¿Hay que instalar una PWA desde la App Store o Google Play?

No es necesario. Una PWA se abre desde el navegador y se puede añadir a la pantalla de inicio del móvil o la tablet, sin pasar por las tiendas de aplicaciones.

¿Qué pasa si el técnico cierra la app en mitad de una revisión?

En una app offline de verdad, nada: cada respuesta se guarda en el dispositivo en el momento en que se registra. En Dauro, el técnico retoma la revisión justo donde la dejó, aunque dure varios días.

¿Crees que aplica a tu empresa?

Averigua en 6 minutos qué tiene sentido hacer primero.

20 preguntas sobre cómo entra y se procesa el trabajo en tu empresa. Sale por dónde se empieza, qué no haríamos todavía y en qué orden. Si no te toca, también lo pone.

Ver si esto te toca

Antes de automatizar nada, mira si te toca.

20 preguntas sobre cómo entra y se procesa el trabajo en tu empresa. Al final sabes si esto te renta hoy, más adelante o nunca. Si la respuesta es que no, también lo pone.

6 minutos · Sin registro · Nadie te escribe salvo que lo pidas