← Blog
apps a medidaPWAofflineGuatemalaPYME

Apps web a medida para PYMEs: cuando Google Sheets se queda corto

2025-07-01·8 min

Google Sheets es genial. Hasta que ya no lo es.

En FUTURA somos los primeros en defender Google Sheets como herramienta de digitalizacion para PYMEs. Es gratuito, accesible, colaborativo y sorprendentemente poderoso. Hemos construido ERP-lites completos sobre Sheets que manejan inventario de 5 sucursales, pipelines comerciales y dashboards de gerencia.

Pero Sheets tiene limites. Y cuando los alcanzas, insistir en usarlo es como tratar de clavar un tornillo con un martillo: tecnicamente puedes, pero el resultado no es bueno.

Estos son los limites reales que hemos encontrado trabajando con PYMEs:

  • Sin internet = sin acceso. Google Sheets necesita conexion para funcionar de forma confiable. Si tu operacion esta en una planta, una finca, un tanque de combustible rural o una ruta de distribucion, la conexion no es garantia.
  • Fotos y evidencia. Sheets no esta disenado para capturar y almacenar evidencia fotografica. Si tu proceso requiere fotos de entrega, de estado de producto, de lectura de medidores, Sheets se queda corto.
  • Calculos complejos con logica de negocio. Cuando tu formula de Excel tiene 10 IFs anidados y referencia 5 hojas diferentes, algo anda mal. Algunos calculos necesitan codigo, no formulas.
  • Autenticacion y seguridad avanzada. Sheets tiene permisos basicos (ver, editar, comentar), pero si necesitas que solo cierta persona pueda registrar ciertas transacciones con verificacion de identidad, necesitas algo mas robusto.
  • Velocidad con muchos datos. Una hoja con 50,000 filas y 20 columnas de formulas se vuelve lenta. Muy lenta. Agregar datos es doloroso y consultarlos es peor.

Cuando uno o mas de estos limites afectan tu operacion diaria, es momento de considerar una app web a medida.

Que es una app web a medida (PWA)

Una Progressive Web App (PWA) es una aplicacion que vive en el navegador pero se comporta como una app nativa. El usuario la abre desde su celular, la puede "instalar" en la pantalla de inicio sin ir a la App Store ni Google Play, y tiene capacidades avanzadas:

  • Funciona offline: los datos se guardan localmente en el dispositivo (IndexedDB) y se sincronizan automaticamente cuando hay internet.
  • Es rapida: no depende de la velocidad de internet para responder. La interfaz carga instantaneamente porque esta cacheada en el dispositivo.
  • Puede usar hardware del dispositivo: camara para fotos, GPS para ubicacion, biometria (huella digital, Face ID) para autenticacion.
  • Se actualiza sola: no hay que ir a una tienda de apps a descargar actualizaciones. El usuario siempre tiene la version mas reciente.
  • Funciona en cualquier dispositivo: Android, iPhone, tablet, computadora. Un solo desarrollo, todas las plataformas.

Para una PYME, una PWA es la forma mas eficiente de tener una app profesional sin los costos y tiempos de desarrollar una app nativa para iOS y Android por separado.

Caso real: lsa-control — control de insumos con PWA offline-first

Este es uno de nuestros proyectos mas representativos. lsa-control es una PWA que desarrollamos para el grupo Lecheria San Antonio / Agricola San Antonio, una operacion agroindustrial con multiples puntos de operacion en Guatemala.

El problema

La empresa necesitaba registrar entradas y salidas de insumos criticos (combustible, leche cruda) en multiples ubicaciones, algunas con internet inestable o inexistente. El proceso en papel tenia varios problemas:

  • Registros se perdian o eran ilegibles.
  • No habia forma de verificar quien hacia cada registro.
  • Las discrepancias entre lo recibido y lo facturado se detectaban semanas despues.
  • No habia evidencia fotografica de las entregas.
  • Los reportes se armaban manualmente al final del mes.

La solucion: PWA offline-first

Construimos lsa-control con las siguientes caracteristicas tecnicas:

  • Next.js 14 como framework: para rendimiento, SEO y compatibilidad con service workers.
  • IndexedDB para almacenamiento offline: cada transaccion se guarda primero en el dispositivo. Si no hay internet, la app funciona identicamente. Cuando detecta conexion, sincroniza automaticamente con el servidor. El usuario ni se entera.
  • WebAuthn/FIDO2 para autenticacion biometrica: cada registro requiere verificacion con huella digital o Face ID. Esto elimina la posibilidad de que alguien registre transacciones a nombre de otra persona. Es seguridad a nivel bancario, pero transparente para el usuario.
  • Captura de evidencia fotografica: cada entrega incluye foto tomada desde la app. La foto se geolocaliza y se vincula automaticamente al registro. No hay forma de "agregar la foto despues" o usar una foto de otro dia.
  • Analisis de varianza en tiempo real: el sistema compara automaticamente lo registrado contra lo esperado (basado en ordenes de compra o historicos) y genera alertas cuando hay discrepancias fuera del rango aceptable.
  • Exportacion a Excel: para integracion con procesos existentes de contabilidad y facturacion.
  • Google Apps Script como backend API: mantenemos el ecosistema Google que la empresa ya conoce, con la potencia de una API real para operaciones criticas.

Los resultados

  • Tiempo de registro por transaccion: de 5-10 minutos (papel) a menos de 30 segundos.
  • Discrepancias detectadas: en tiempo real, no al final del mes.
  • Registros perdidos o ilegibles: cero.
  • Evidencia fotografica: 100% de las transacciones documentadas.
  • Acceso a reportes: instantaneo desde cualquier dispositivo, no al final del mes.

Caso real: Calculadora LSA — calculos de preservacion offline

Otro ejemplo muy diferente de app a medida. La Calculadora LSA es una PWA que calcula dosis de conservantes para preservacion de leche cruda.

El problema

En planta de procesamiento de leche, el equipo necesita calcular rapidamente las dosis optimas de conservantes para diferentes volumenes y condiciones. Los factores incluyen: volumen de leche, temperatura, tiempo de almacenamiento deseado y pureza del conservante. Hacer estos calculos a mano con tablas es lento y propenso a errores. Un error de dosificacion puede arruinar un lote completo.

La solucion

Construimos una PWA con:

  • Modelo cinetico de degradacion: no es una tabla de consulta simple. La calculadora implementa un modelo matematico real de degradacion enzimatica que calcula la dosis optima considerando multiples variables simultaneamente.
  • Estrategias de dosificacion multiple: el sistema calcula 3 estrategias (1 dosis, 2 dosis, 3 dosis) y muestra los pros y contras de cada una. El operador elige segun las condiciones del dia.
  • 100% offline: esta app no necesita internet para nada. Toda la logica de calculo vive en el dispositivo. La leche no espera a que cargue la pagina.
  • Vanilla HTML5 + JavaScript + localStorage: a proposito no usamos frameworks pesados. La app pesa menos de 500KB total, carga en menos de 1 segundo y funciona en cualquier celular, incluso los mas basicos.
  • Interfaz de campo: botones grandes, colores claros, resultados prominentes. Disenada para ser usada con las manos mojadas y en condiciones de planta, no en una oficina con aire acondicionado.

El impacto

El equipo de planta paso de consultar tablas impresas (que a veces estaban desactualizadas) a tener calculos precisos en 5 segundos. La precision de dosificacion mejoro con un ~90% de ahorro en insumos y una reduccion drastica en tiempo de calculo, mejorando la calidad del producto final.

Cuando necesitas una app a medida (y cuando no)

No todo justifica una app a medida. Aqui una guia practica:

SI necesitas app a medida cuando:

  • Tu proceso requiere funcionalidad offline confiable.
  • Necesitas evidencia fotografica vinculada a cada transaccion.
  • Tus calculos tienen logica compleja que no se resuelve con formulas de Excel.
  • Necesitas autenticacion avanzada (biometria, roles granulares).
  • Tu volumen de datos hace que Sheets sea demasiado lento.
  • El proceso es critico para tu operacion y no puede fallar (lotes de produccion, control de calidad, entregas de insumos costosos).

NO necesitas app a medida cuando:

  • Tu proceso se puede resolver con un Google Form bien disenado.
  • Siempre tienes internet estable.
  • No necesitas fotos ni autenticacion avanzada.
  • Tu volumen de datos es manejable (menos de 10,000 registros).
  • El proceso no es critico y un error ocasional es tolerable.

La regla general: empieza con Sheets. Cuando Sheets te limite, considera la app a medida. No al reves. La peor inversion es una app costosa para un proceso que se podia resolver con un formulario de Q0.

Cuanto cuesta una app a medida?

Los rangos varian enormemente segun complejidad, pero para dar una referencia honesta:

  • App simple (calculadora, formulario inteligente, consulta de datos): Q15,000 - Q40,000. Tiempo: 2-4 semanas.
  • App intermedia (CRUD con offline, fotos, roles, reportes): Q40,000 - Q100,000. Tiempo: 4-8 semanas.
  • App compleja (multiples modulos, integraciones, logica de negocio avanzada): Q100,000 - Q250,000. Tiempo: 8-16 semanas.

Estos rangos son para desarrollo con FUTURA, donde usamos tecnologias eficientes (Next.js, PWA, Google ecosystem) que reducen costos sin sacrificar calidad. Agencias que desarrollan apps nativas para iOS y Android tipicamente cobran 2-3x mas por funcionalidad equivalente.

El costo se justifica cuando el problema que resuelve tiene un impacto medible. Si el control de inventario manual te cuesta Q50,000 al mes en discrepancias y errores, una app de Q80,000 se paga en menos de 2 meses.

Nuestro stack tecnologico para apps a medida

En FUTURA tenemos un stack probado que optimiza velocidad de desarrollo, rendimiento y mantenibilidad:

  • Next.js 14: framework de React que soporta SSR, static generation y service workers. Ideal para PWAs.
  • TypeScript: JavaScript con tipos. Reduce errores y hace el codigo mas mantenible a largo plazo.
  • IndexedDB: base de datos en el navegador para almacenamiento offline robusto. No es localStorage con limites de 5MB; IndexedDB puede almacenar cientos de miles de registros.
  • WebAuthn/FIDO2: autenticacion biometrica nativa del navegador. Sin librerias de terceros ni dependencias externas.
  • Google Apps Script: cuando el backend puede ser ligero y la empresa ya usa Google Workspace. APIs rapidas de construir y faciles de mantener.
  • Tailwind CSS: para interfaces limpias y responsivas sin CSS custom que se vuelve inmanejable.
  • Chart.js: para graficas y visualizaciones de datos dentro de la app.

Este stack nos permite entregar apps en semanas, no meses. Y la empresa puede mantenerla a largo plazo porque usa tecnologias estandar de la industria, no frameworks oscuros que solo nosotros conocemos.

Siguiente paso: evalua si tu proceso necesita una app

Si tu operacion tiene alguno de los limites que describimos — necesidad de offline, evidencia fotografica, calculos complejos, autenticacion avanzada o volumen de datos que Sheets no soporta — vale la pena evaluar una app a medida.

En FUTURA hacemos un diagnostico gratuito donde analizamos tu proceso actual, identificamos si realmente necesitas una app o si hay una solucion mas simple, y si la app es necesaria, te damos un estimado de alcance, costo y tiempo.

Agenda tu diagnostico gratuito y hablemos sobre como una app web a medida puede resolver el problema especifico de tu operacion. Sin compromiso, sin venta agresiva. Solo un diagnostico honesto de lo que tu empresa necesita.

¿Querés digitalizar tu empresa?

Agendá un diagnóstico gratuito de 30 minutos con el equipo de FUTURA.

Agendar diagnóstico gratuito