Guía · Software y apps

App nativa o PWA: cómo elegir sin gastar de más

Antes de pagar una app para la App Store, vale la pena saber qué puede hacer hoy una aplicación web instalable. Esta guía compara app nativa, híbrida y PWA con lo que de verdad funciona en iPhone y Android en 2026.

Mano sosteniendo un celular con un panel de datos de una aplicación frente a un monitor de diseño
Respuesta corta

Una PWA (aplicación web progresiva) conviene cuando tu app es sobre todo consulta, pedidos, citas o formularios y quieres lanzarla rápido con un solo código. Una app nativa o híbrida con Capacitor conviene cuando necesitas funciones del teléfono que la web no alcanza en iPhone, como NFC, Bluetooth, ubicación en segundo plano o estar en la App Store. En Android las PWA están casi a la par de una app; en iOS siguen con límites importantes.

Puntos clave
  • Una PWA se instala desde el navegador, funciona sin conexión y cuesta mantener un solo código.
  • En iPhone las PWA reciben notificaciones push solo si el usuario la agregó a la pantalla de inicio.
  • iOS no muestra un aviso automático de instalación; Android y Chrome sí.
  • Capacitor permite usar el mismo código web y publicarlo como app en App Store y Google Play.
  • La App Store rechaza apps que son solo un sitio web empaquetado sin valor adicional.
  • Empieza por el uso real: quién abre la app, cada cuánto y qué función del teléfono necesita.

Tres formas de tener una app (y qué significa cada una)

Cuando un cliente nos dice "quiero una app", casi nunca está pidiendo una tecnología específica. Está pidiendo que sus clientes o su equipo tengan un ícono en el celular que abra algo rápido y útil. Hay tres caminos para lograrlo y conviene entenderlos antes de cotizar.

  • App nativa: se programa por separado para iOS (Swift) y Android (Kotlin). Tiene acceso completo al teléfono y el mejor rendimiento, pero son dos proyectos que hay que mantener.
  • App híbrida: un solo código (web con Capacitor, o frameworks como React Native y Flutter) que se publica en App Store y Google Play. Con Capacitor la interfaz es web y los plugins dan acceso a cámara, notificaciones nativas, biometría, archivos y más.
  • PWA (aplicación web progresiva): un sitio web con manifiesto y service worker que se puede instalar en la pantalla de inicio, abre a pantalla completa y funciona sin conexión. No pasa por ninguna tienda.

En nuestro servicio de apps móviles trabajamos sobre todo con PWA y con Capacitor, porque permiten reutilizar la misma base web y llegar a ambas plataformas sin duplicar trabajo. La app totalmente nativa queda para casos donde el rendimiento o el hardware lo exigen.

Qué puede hacer una PWA en iPhone y en Android en 2026

La diferencia entre plataformas sigue siendo la parte más importante de la decisión. Android y Chrome adoptaron las PWA desde hace años; Apple las ha ido abriendo de a poco y con condiciones.

FunciónPWA en AndroidPWA en iPhone (iOS)
Instalar en pantalla de inicioSí, con aviso automático del navegadorSí, pero manual: Compartir → Agregar a inicio
Notificaciones pushSíSí, solo si está instalada en la pantalla de inicio
Funcionar sin conexiónSíSí, con límites de almacenamiento más estrictos
Cámara y escaneo de códigosSíSí
Inicio de sesión con huella o rostro (passkeys)SíSí
Bluetooth y NFC desde la webSí en ChromeNo
Sincronizar en segundo planoSí, con límitesNo
Ubicación con la app cerradaNoNo
Publicar en tiendaSí, en Google Play como Trusted Web ActivityNo; App Store no acepta PWA

La lectura práctica: si la mayoría de tus usuarios usa iPhone y dependes de notificaciones, tendrás que enseñarles a instalar la PWA, porque Safari no se lo va a sugerir. En La Laguna, donde la mezcla de iPhone y Android cambia mucho según el tipo de cliente, revisa tus datos de Google Analytics 4 antes de decidir.

Cuándo una PWA es la mejor opción

Una PWA es suficiente, y muchas veces mejor, en estos casos:

  • Menús, catálogos y pedidos. El cliente escanea un QR, ve el menú y pide por WhatsApp. Nadie quiere descargar una app de 80 MB para pedir sushi una vez al mes.
  • Herramientas internas para tu equipo. Checador, inventario, cotizador o captura en campo. Tú controlas los teléfonos, así que instalar la PWA es un paso de cinco segundos que haces una sola vez.
  • Portales de clientes. Estado de cuenta, citas, facturas, seguimiento de pedidos.
  • Validar una idea. Lanzas en semanas, mides uso real y solo después decides si vale la pena ir a las tiendas.

Nuestras MonkeyChecador y MonkeyInventario funcionan así: se abren desde el navegador, se instalan en el celular del empleado y usan la cámara para escanear QR o códigos de barras. Un solo enlace y ya están operando.

Otra ventaja que pocos consideran: una PWA es también un sitio web. Google la puede indexar, se comparte con un enlace y las actualizaciones llegan al instante, sin esperar a que cada usuario actualice desde la tienda.

Cuándo necesitas app nativa o híbrida

Vale la pena ir a App Store y Google Play cuando se cumple al menos una de estas condiciones:

  1. Hardware que la web no alcanza en iPhone: NFC para leer tarjetas, Bluetooth para impresoras o básculas, sensores de salud, widgets en la pantalla de inicio.
  2. Ubicación en segundo plano: rastreo de repartidores o de personal de ruta con la app cerrada.
  3. Notificaciones críticas en iPhone para usuarios que no instalarían una PWA. Por ejemplo, clientes finales que solo buscan tu app en la tienda.
  4. Presencia en la tienda como canal de confianza. En banca, salud o membresías, que la app esté en la App Store da credibilidad.
  5. Compras dentro de la app de contenido digital, que en las tiendas tienen reglas propias de cobro.

Aquí Capacitor es el punto medio que más usamos: el mismo código de la PWA se empaqueta como app nativa y se le agregan plugins para lo que la web no puede. Ojo: Apple rechaza apps que son solo un sitio web metido en un contenedor. Para aprobar la revisión, la app debe aportar algo propio, como notificaciones nativas, funciones sin conexión, biometría o integración con el hardware.

Comparativa rápida: costo, tiempo y mantenimiento

CriterioPWAHíbrida (Capacitor)Nativa (Swift + Kotlin)
Bases de código11 + configuración por plataforma2
Tiempo típico de lanzamientoEl más cortoIntermedioEl más largo
Revisión de tiendasNo aplicaSí, en cada versión importanteSí, en cada versión
Cuentas de desarrolladorNoApple (anual) y Google (pago único)Igual que híbrida
ActualizacionesInstantáneasInterfaz al instante con cuidado; nativo por tiendaPor tienda
Acceso al hardwareParcial, menor en iOSCasi completo vía pluginsCompleto

Lo que más mueve el costo no es la tecnología, sino el alcance: cuántas pantallas, qué tan complejo es el backend (usuarios, pagos, tiempo real), integraciones con tu sistema actual y cuántos tipos de usuario hay. Si quieres una idea de plazos, revisa nuestra guía sobre cuánto tarda desarrollar una app.

Un ejemplo en La Laguna

Una cadena de lavanderías con cuatro sucursales en Torreón y Gómez Palacio nos pidió "una app como la de los bancos". Al revisar el uso real encontramos dos públicos distintos:

  • Clientes: querían saber si su ropa ya estaba lista y pagar con Mercado Pago. Lo resolvimos con una PWA y avisos por WhatsApp, que en México se leen mucho más que una notificación de app.
  • Repartidores: necesitaban ruta, firma de entrega y ubicación con el teléfono bloqueado. Para ellos hicimos una app con Capacitor, distribuida en sus teléfonos de trabajo.

Con un solo backend y dos interfaces, la parte del cliente salió en pocas semanas y la de repartidores se sumó después. Si hubieran empezado con dos apps nativas en tiendas, el primer lanzamiento habría tardado varios meses más. Esta lógica de "primero lo que más usa tu cliente" es la misma que aplicamos en el caso de Hanabi Ramen & Sushi, donde el menú QR y los pedidos por WhatsApp fueron antes que cualquier app.

Errores comunes al pedir una app

Estos son los tropiezos que más vemos cuando un negocio llega con una app ya cotizada en otro lado o a medio construir:

  • Pedir la app antes que el proceso. Si hoy los pedidos se pierden en WhatsApp, una app no lo arregla sola. Primero hay que ordenar el flujo y después digitalizarlo.
  • Copiar todas las funciones del competidor. La primera versión debe resolver una sola tarea muy bien. Las demás se agregan cuando hay usuarios reales que las pidan.
  • Olvidar quién la va a mantener. iOS y Android cambian cada año. Una app sin mantenimiento empieza a fallar o es retirada de la tienda por no cumplir los nuevos requisitos.
  • No medir el uso. Sin analítica no sabes qué pantallas se abren ni dónde abandonan. Instálala desde el primer día.
  • Dejar el código y las cuentas a nombre del proveedor. Las cuentas de Apple, Google y el repositorio deben ser de tu empresa, aunque otro las administre.

Revisar estos puntos antes de firmar ahorra más dinero que cualquier descuento en la cotización.

Cómo decidir en cinco preguntas

  1. ¿Quién la usa? Si es tu equipo, una PWA casi siempre basta. Si es el público, piensa en cómo te va a encontrar.
  2. ¿Cada cuánto la abren? Uso diario justifica instalar; uso ocasional pide web y WhatsApp.
  3. ¿Qué función del teléfono necesitas? Compárala con la tabla de iOS de arriba.
  4. ¿Las notificaciones son críticas? En iPhone, solo llegan a una PWA instalada.
  5. ¿Necesitas estar en la tienda por imagen o por canal? Si sí, Capacitor sobre la misma base web.

Si todavía no tienes claro qué procesos digitalizar primero, el diagnóstico de transformación digital te da un orden de prioridades en unos minutos. Y si quieres comparar con algo ya hecho, revisa nuestras soluciones de software o lee la guía sobre software a la medida vs. Excel.

Preguntas frecuentes

Dudas sobre este tema

¿Una PWA puede enviar notificaciones en iPhone?
Sí. Desde iOS 16.4, una PWA puede enviar notificaciones push en iPhone, pero solo si el usuario la agregó a la pantalla de inicio desde Safari y dio permiso. Si solo visita el sitio en el navegador, no recibirá notificaciones.
¿Puedo subir una PWA a la App Store?
No directamente. Apple no acepta sitios web empaquetados sin funciones propias. Para estar en la App Store, la PWA se convierte en app híbrida con Capacitor y se le agregan capacidades nativas, como notificaciones, biometría o funcionamiento sin conexión, que justifiquen la app.
¿Y en Google Play sí se puede publicar una PWA?
Sí. Google Play acepta PWA empaquetadas como Trusted Web Activity, con herramientas como Bubblewrap o PWABuilder. El sitio debe cumplir requisitos de calidad y estar verificado con el dominio.
¿Qué es Capacitor?
Capacitor es un entorno de código abierto que toma una aplicación web y la convierte en app nativa para iOS y Android. Usa la misma interfaz web y agrega plugins para cámara, archivos, notificaciones, biometría y otras funciones del teléfono.
¿Una PWA funciona sin internet?
Sí, si está bien construida. El service worker guarda la interfaz y los datos necesarios para seguir trabajando sin conexión y sincroniza cuando vuelve la señal. En iPhone el almacenamiento disponible es más limitado, así que conviene sincronizar seguido.
Escríbenos por WhatsApp