Aplicaciones web y móviles 6 min

PWA o aplicación nativa: ¿qué elegir en una empresa?

¿PWA o aplicación nativa? Una PWA, aplicación web instalable, basta para muchas herramientas internas y primeras versiones: un solo código, actualizaciones inmediatas, notificaciones en iPhone una vez instalada. La aplicación nativa, publicada en las tiendas, se impone cuando tienen que encontrarle allí, o para funciones del teléfono que la web cubre mal.

Índice8
  1. 01En qué casos basta una PWA
  2. 02Qué es una PWA, sin jerga
  3. 03Lo que aprendimos con Challenge Us
  4. 04Los límites reales de una PWA
  5. 05Cuándo se imponen las tiendas
  6. 06Nuestra tabla de decisión
  7. 07Por dónde empezar
  8. 08Preguntas frecuentes

En qué casos basta una PWA

Ante la pregunta «¿PWA o aplicación nativa?», así se decide:

Empiece por una aplicación web instalable

  • Si quiere usuarios rápido

  • Si la aplicación sirve sobre todo para introducir y consultar datos

  • Si sus usuarios llegan a usted por un enlace (una invitación, un correo, un código QR)

Pase a las tiendas

  • Cuando tengan que encontrarle buscando en la App Store o Google Play

  • Cuando necesite funciones del teléfono que la web cubre mal

  • Cuando su marca lo exija

No es una elección definitiva: con un solo código para la web, el iPhone y Android, se pueden hacer las dos cosas, en este orden. Es el de nuestro desarrollo de aplicaciones, que pone una versión instalable en manos de sus primeros usuarios antes de las tiendas.

Qué es una PWA, sin jerga

Una PWA (progressive web app) es un sitio web que se comporta como una aplicación. La definición de web.dev, el sitio de consejos para desarrolladores que publica el equipo de Chrome, la describe como una aplicación web construida con interfaces modernas para ofrecer capacidades ampliadas, llegando a la vez a cualquier usuario en cualquier dispositivo con un solo código. Una vez instalada, se lanza desde la pantalla de inicio y se abre en su propia ventana, sin la barra del navegador.

En concreto, el usuario abre un enlace, elige «Añadir a pantalla de inicio», y la aplicación está ahí, con su icono. En cambio, la aplicación nativa se instala desde la App Store o Google Play, y pasa por su revisión.

Lo que aprendimos con Challenge Us

Challenge Us, una aplicación de retos en grupo que hemos desarrollado, se puso primero en servicio como aplicación web instalable, en el navegador; sus versiones para iOS y Android están en preparación. Ese arranque por la web tuvo tres ventajas.

La rapidez para empezar. Los participantes llegan por un enlace de invitación compartido en una mensajería. Un enlace que abre directamente la aplicación vale más que un enlace que envía a una tienda, luego a una instalación y luego de vuelta al enlace.

Las correcciones inmediatas. Una versión web se actualiza en cada despliegue, sin esperar una revisión. Durante las primeras semanas de una aplicación, es decisivo:

  1. 1 de septiembre de 2026

    Nace Challenge Us.

  2. 2 de septiembre de 2026

    La aplicación está en servicio en el navegador.

  3. 1 de octubre de 2026

    La aplicación va por la versión 1.56, con un registro de novedades.

Las cuentas de desarrollador. Publicar en las tiendas en nombre de una sociedad exige trámites que llevan tiempo. La aplicación web permitió estar en servicio mientras tanto: las cuentas de desarrollador de nuestra sociedad están previstas para noviembre de 2026, tras obtener el número D-U-N-S.

El mismo código (React Native y Expo) sirve al iPhone, a Android y al navegador: pasar a las tiendas no exige reconstruirlo todo.

Los límites reales de una PWA

En iPhone, la instalación es manual

En Android, el navegador puede proponer la instalación. En iPhone, el usuario debe pasar por el menú Compartir y luego «Añadir a pantalla de inicio». Hay que explicarlo, en pantalla, en el momento adecuado. Tuvimos que escribir estas instrucciones en la propia aplicación.

Las notificaciones en iPhone exigen la instalación

Desde iOS e iPadOS 16.4, las aplicaciones web añadidas a la pantalla de inicio pueden recibir notificaciones, según el anuncio de WebKit, siempre que la solicitud de permiso siga a un gesto del usuario, como pulsar un botón. En iPhone, la documentación de Apple sobre las notificaciones web solo las prevé para esas aplicaciones instaladas, no para una página abierta en Safari. Una aplicación cuyo valor depende de las notificaciones debe, por tanto, empujar a la instalación o pasar por las tiendas.

El almacenamiento es propio de cada contexto

En iPhone, una aplicación instalada no comparte su sesión con el navegador: alguien conectado en Safari se encuentra desconectado en la aplicación instalada. Hay que prever un medio sencillo de recuperar la cuenta (un correo, un código de recuperación) y darlo antes de la instalación: en iPhone, Challenge Us muestra el código de recuperación antes de las instrucciones a quien no ha vinculado un correo.

El descubrimiento

Una PWA no se encuentra buscando en la App Store. Si sus usuarios deben descubrirle por ese canal, las tiendas no son opcionales.

Ciertas funciones del teléfono

Según las plataformas, el acceso a ciertas funciones (sensores, Bluetooth, tareas en segundo plano, integraciones profundas con el sistema) está limitado o ausente en la web. Si su aplicación depende de ellas, compruebe cada función en iPhone y en Android antes de elegir.

Cuándo se imponen las tiendas

  • sus clientes esperan encontrar su aplicación en la App Store o Google Play;
  • la aplicación vive de notificaciones enviadas a personas que no necesariamente la habrán instalado;
  • necesita funciones del teléfono que la web cubre mal;
  • su modelo se basa en suscripciones o contenidos vendidos por las propias tiendas, con sus compras integradas.

Atención

Apple puede rechazar una aplicación que no es más que un sitio empaquetado

La regla 4.2 de sus directrices de revisión pide funciones, contenido y una interfaz que eleven la aplicación por encima de un sitio web reempaquetado. Publicar en la App Store una copia de su sitio no es una estrategia.

Nuestra tabla de decisión

Su situaciónNuestra recomendación
Herramienta interna para sus equiposAplicación web instalable, a menudo suficiente
Primera versión para probar con usuarios realesAplicación web instalable primero, tiendas después
Usuarios que llegan por un enlace o una invitaciónAplicación web instalable primero
Aplicación de gran público que debe encontrarse en tiendasTiendas, quizá precedidas de una versión web
Fuerte dependencia de las funciones del teléfonoTiendas

Por dónde empezar

  1. Enumerar.

    Anote lo que la aplicación necesita el primer día: notificaciones, funciones del teléfono, descubrimiento en las tiendas.

  2. Arrancar en la web.

    Si nada de esa lista exige las tiendas, empiece por una versión instalable.

  3. Preparar las tiendas.

    En paralelo, abra las cuentas de desarrollador a nombre de la sociedad.

  4. Publicar.

    Pase a las tiendas cuando el uso esté validado.

Nuestro desarrollo de aplicaciones sigue este orden, con un solo código para la web, el iPhone y Android. El presupuesto se detalla en nuestra sección de aplicaciones web y móviles, y nuestro artículo sobre el vibe coding cuenta lo que la IA cambia, y lo que no cambia, cuando se desarrolla una aplicación.

Preguntas frecuentes

¿Puede una PWA enviar notificaciones en iPhone?

Sí, desde iOS 16.4, siempre que se haya añadido a la pantalla de inicio: Apple solo prevé las notificaciones web, en iPhone, para las aplicaciones instaladas, no para una página abierta en Safari. La solicitud de permiso debe seguir a un gesto del usuario, como pulsar un botón. Una aplicación que vive de sus notificaciones debe, por tanto, guiar la instalación o pasar por las tiendas.

¿Hay que estar en la App Store para ser creíble?

Para una aplicación de gran público, a menudo: es ahí donde se busca, y la ausencia en las tiendas puede sorprender. Para una herramienta interna o una aplicación de servicio a sus clientes actuales, mucho menos: basta un enlace y una instalación sencilla. Si las tiendas están previstas, prepárelas pronto: abrir las cuentas a nombre de la sociedad lleva tiempo.

¿Se puede pasar de una PWA a las tiendas sin rehacerlo todo?

Sí, si la aplicación se construyó desde el principio con un código compartido entre la web, el iPhone y Android. Es lo que hacemos, y es un punto que conviene comprobar antes de empezar, porque es lo que condiciona el coste de una aplicación y lo que lo hace variar.

¿Funciona una PWA sin conexión?

En parte: un service worker puede guardar la interfaz en caché y abrirla sin red, y así se abre Challenge Us, incluso sin conexión. Sus datos, en cambio, vienen del servidor y necesitan conexión para actualizarse. Sincronizar datos introducidos sin conexión exige un trabajo adicional, como en una aplicación nativa.

Fuentes

  1. Definición de web.dev (nueva pestaña)web.dev
  2. El anuncio de WebKit (nueva pestaña)webkit.org
  3. Documentación de Apple sobre las notificaciones web (nueva pestaña)developer.apple.com
  4. Regla 4.2 de sus directrices de revisión (nueva pestaña)developer.apple.com
Fuente 1

Definición de web.dev

Leer en web.dev(nueva pestaña)
Fuente 2

El anuncio de WebKit

Leer en webkit.org(nueva pestaña)
Fuente 3

Documentación de Apple sobre las notificaciones web

Leer en developer.apple.com(nueva pestaña)
Fuente 4

Regla 4.2 de sus directrices de revisión

Leer en developer.apple.com(nueva pestaña)

Jim · fundador de Brain Plus AI

Más artículos sobre aplicaciones web y móviles

  • Elegir y presupuestar7 min La guía del tema

    Cuánto cuesta una aplicación: lo que hace variar el precio

    Una horquilla de precios no dice nada de su proyecto: lo que hace variar el presupuesto de una aplicación son unas cuantas decisiones concretas, más un coste de explotación mensual que se calcula aparte. Estas son.

  • Elegir y presupuestar7 min

    Aplicación de negocio: ¿a medida o herramienta del mercado?

    Un software del mercado cuesta menos mientras su forma de trabajar quepa en sus casillas. Estas son las señales que inclinan la balanza hacia el desarrollo a medida, y la vía intermedia que a menudo se olvida.

  • Entender6 min

    Aplicación de campo: lo que cambia para sus equipos

    Técnicos, repartidores, comerciales en ruta, equipos de obra: una aplicación interna les ahorra el papel, las fotos perdidas en una mensajería y la doble introducción de datos por la noche. Esto es lo que cambia y lo que hace falta para que sirva.

WhatsApp