MARCA, WEB.
Y ESPACIOS 3D.

· 5 min de lectura · Vetro

¿App nativa o web instalable (PWA)? Cómo decidir

Una web instalable ya envía notificaciones en iPhone y Android y puede estar en Google Play. Cuándo te basta y cuándo necesitas una app nativa.

Diorama de papel: de un móvil abierto salen dos caminos, uno hacia una tienda de aplicaciones con toldo de rayas y otro hacia un globo terráqueo con una ventana de navegador
Imagen generada con IA

Para muchos negocios, una web instalable (PWA) hace lo que esperan de una app: se instala en la pantalla de inicio, se abre a pantalla completa, funciona con mala cobertura y envía notificaciones, también en iPhone. Una app nativa compensa cuando necesitas el hardware del teléfono, como el Bluetooth o el NFC, estar en la App Store o funciones que el navegador todavía no ofrece. Aquí tienes cómo decidirlo con lo que dicen Apple, Google y los navegadores.

Qué es una PWA

Una PWA (progressive web app) es una web con capacidades de app, hecha y publicada en la web (web.dev): se instala desde el navegador, tiene su icono y se abre en su propia ventana. Es una sola versión para todos los dispositivos, que se actualiza al momento, sin pasar por ninguna tienda, y que además aparece en Google como cualquier página.

Una app nativa se programa para cada sistema (iOS y Android) y se descarga desde su tienda. Entre las dos están las apps multiplataforma: una sola base de código que se publica como app en las dos tiendas.

Lo que ya puede hacer una PWA

  • Instalarse en Android, en el ordenador y en el iPhone. Desde iOS 26, cualquier web que añadas a la pantalla de inicio se abre como app por defecto (WebKit).
  • Enviar notificaciones en iPhone y iPad desde iOS 16.4 (2023), cuando la web está en la pantalla de inicio y el usuario las acepta después de tocar un botón. También puede mostrar un número en el icono, como una app (WebKit).
  • Funcionar sin conexión o con mala cobertura, gracias al service worker, que guarda lo necesario en el teléfono (web.dev).
  • Estar en Google Play: una PWA se puede publicar como app de Android con una Trusted Web Activity, que la abre a pantalla completa con el navegador del teléfono (Chrome for Developers).

¿Y en Europa? En 2024, una versión de prueba de iOS 17.4 quitó las web apps de la pantalla de inicio en la Unión Europea. Apple dio marcha atrás antes de publicarla: siguen funcionando, sobre WebKit, el motor de Safari (Apple, marzo de 2024).

Cuándo necesitas una app nativa

  • Para usar el hardware del teléfono. Conectar por Bluetooth con una impresora, un sensor o una cerradura, o leer etiquetas NFC. En la web, solo los navegadores basados en Chrome lo permiten, el NFC solo en Android, y Safari no admite ninguno de los dos (MDN: Bluetooth, MDN: NFC). Como las web apps del iPhone funcionan con el motor de Safari, ahí no hay alternativa web.
  • Para trabajar en segundo plano. Por ejemplo, sincronizar datos cuando vuelve la conexión aunque la app esté cerrada: la sincronización en segundo plano de la web tampoco existe en Safari (MDN).
  • Para estar en la App Store. Apple no acepta una web empaquetada sin más: la app debe ofrecer funciones, contenido e interfaz que vayan más allá de una web reempaquetada (App Store Review Guidelines, 4.2). Si tus clientes te buscan en la tienda, necesitas una app de verdad.
  • Si vendes contenido digital dentro de la app, ten en cuenta las comisiones de las tiendas, que también se aplican a una PWA publicada en Google Play (Chrome for Developers). En la UE, desde el 1 de octubre de 2026, Apple permite ofrecer otros medios de pago junto a su compra integrada, con una comisión distinta para cada opción (Apple). Para productos físicos o servicios que se usan fuera de la app, como un pedido o una reserva, Apple pide justo lo contrario: cobrarlos con otros medios, como Apple Pay o la tarjeta (3.1.3(e)).

Cómo decidir

Lo que necesitas Con una PWA Con una app nativa o multiplataforma
Instalarse, abrir a pantalla completa y enviar avisos Sí, también en iPhone Sí
Funcionar con mala cobertura Sí Sí
Que la encuentren en Google Sí: es una web Solo su ficha en la tienda
Estar en Google Play Sí, como Trusted Web Activity Sí
Estar en la App Store No Sí
Bluetooth o NFC Solo en navegadores basados en Chrome (el NFC, solo en Android); no en iPhone Sí
Tareas en segundo plano Limitadas, y no en iPhone Sí
Una sola versión que mantener Sí Una base con multiplataforma; dos con nativa

Si todas tus necesidades caen en la columna de la PWA, empieza por ella: llega antes a tus clientes y cuesta menos de mantener. Si una sola fila exige la app, plantéate la multiplataforma.

Cómo lo hacemos en Vetro

En los proyectos de apps y plataformas hacemos las tres cosas: web instalable, app multiplataforma (una sola base para iPhone y Android) o nativa cuando hace falta el máximo rendimiento o funciones muy concretas del teléfono. Elegimos después de dibujar los flujos: qué tiene que hacer cada persona y en qué dispositivo. El servidor, los datos y las cuentas se aprovechan en cualquiera de los casos, así que empezar por una web instalable no cierra la puerta a una app después.

Preguntas frecuentes

¿Una PWA aparece en Google? Sí. Es una web, y sus páginas se indexan como las de cualquier otra.

¿Puedo empezar con una PWA y pasar a una app después? Sí. El servidor, los datos y buena parte del diseño se reaprovechan; lo que cambia es la aplicación que se instala en el teléfono.

¿Las notificaciones de una PWA funcionan en iPhone? Sí, desde iOS 16.4, cuando el usuario la ha añadido a la pantalla de inicio y acepta los avisos.

Fuentes

Más del blog