PWA, en detalle
Se apoya en dos piezas del navegador: un manifiesto, que describe el nombre, el icono y cómo se abre, y un service worker, un script que intercepta las peticiones y puede responder desde una caché cuando no hay red. No pasa por las tiendas de aplicaciones: se instala desde el propio navegador y se actualiza como cualquier web.
Encaja cuando la herramienta es sobre todo pantallas y formularios, hay que llegar a muchos dispositivos distintos y no se quiere mantener dos aplicaciones nativas. Se queda corta cuando hace falta acceso profundo al hardware, trabajo intenso en segundo plano o presencia en las tiendas. En iOS, las PWA instaladas admiten notificaciones desde 2023, con más limitaciones que una app nativa.