¿Necesitamos una app para todo? El regreso silencioso de la web
Las aplicaciones web ya sustituyen a muchos programas instalados. Repasamos qué aportan las PWA y cuándo sigue teniendo sentido usar software nativo.

Hace no tanto, estrenar un ordenador implicaba reservar una tarde para instalar programas. Un cliente de correo, una suite ofimática, un reproductor de música, alguna herramienta para hablar con otras personas y, según el trabajo de cada uno, unas cuantas aplicaciones más. El navegador era una pieza importante, pero seguía siendo poco más que una puerta de acceso a páginas web.
Hoy esa frontera resulta mucho menos clara. El correo vive en una pestaña, editamos documentos junto a otras personas sin descargar archivos, escuchamos música desde una web y participamos en videollamadas sin instalar un cliente específico. Incluso herramientas que asociábamos al escritorio, como editores de imagen, entornos de desarrollo o programas de diseño, cuentan ya con versiones web bastante capaces.
La web no ha reemplazado al software tradicional, pero ha dejado de ser una alternativa limitada. Y eso plantea una pregunta razonable: ¿de verdad necesitamos instalar una aplicación para cada servicio que utilizamos?
De páginas estáticas a aplicaciones completas
Las primeras aplicaciones web estaban condicionadas por conexiones lentas, navegadores incompatibles y ordenadores con recursos modestos. Cada acción podía obligar a recargar la página y la experiencia quedaba lejos de la fluidez de un programa de escritorio.
La situación cambió poco a poco. Los navegadores ganaron motores de JavaScript más rápidos, mejores herramientas gráficas y APIs con las que acceder a funciones antes reservadas al software instalado. Al mismo tiempo, las conexiones mejoraron y buena parte del almacenamiento y el procesamiento se trasladó a servidores remotos.
El resultado está a la vista. Gmail y Outlook han convertido el webmail en la opción habitual para millones de personas. Google Docs y Microsoft 365 permiten redactar, calcular y preparar presentaciones desde casi cualquier equipo. Spotify, Discord, Slack, Figma, Canva o Photopea muestran hasta dónde puede llegar una aplicación ejecutada en el navegador.
Algunas de estas herramientas realizan gran parte del trabajo en el dispositivo; otras dependen mucho de la nube. Para quien las utiliza, la diferencia no siempre es evidente. Se abre una dirección, se inicia sesión y aparecen los mismos datos y funciones que en el resto de dispositivos.
Esto también ha cambiado nuestra relación con los archivos. Antes era normal pensar primero en el documento guardado en una carpeta y después en el programa capaz de abrirlo. En muchos servicios actuales pensamos en proyectos, conversaciones o bibliotecas asociadas a una cuenta. Es cómodo, especialmente para colaborar y cambiar de dispositivo, aunque también aumenta la dependencia del proveedor y de una conexión disponible.
Las PWA intentan cerrar la distancia
Las aplicaciones web progresivas, más conocidas como PWA por sus siglas en inglés, intentan combinar la distribución sencilla de la web con algunas características propias de una aplicación instalada. No son una tecnología única, sino un conjunto de capacidades que una web puede adoptar.
Una PWA puede añadirse al menú de aplicaciones o a la pantalla de inicio, abrirse en una ventana independiente y prescindir de buena parte de la interfaz habitual del navegador. También puede almacenar recursos para cargar con mayor rapidez, enviar notificaciones y ofrecer cierto funcionamiento sin conexión. Para ello se apoya en elementos como un manifiesto, que define su nombre, iconos y apariencia, y los llamados service workers, que gestionan tareas en segundo plano y la caché.
Desde el punto de vista del usuario, la idea es sencilla: entrar en una web y poder instalarla sin buscar un archivo, pasar por un asistente ni descargar cientos de megabytes. Las actualizaciones llegan desde el servidor, por lo que no hay que preocuparse de mantener varias versiones al día.
Eso no significa que cualquier página pueda transformarse mágicamente en una gran aplicación. El resultado depende de cómo se haya desarrollado el servicio y de las funciones que permita cada navegador y sistema operativo. El soporte de notificaciones, procesos en segundo plano, integración con archivos o acceso a determinados dispositivos todavía varía. Una PWA bien diseñada puede resultar casi indistinguible de una aplicación convencional; otra puede ser simplemente una web dentro de una ventana sin pestañas.
También conviene no confundir una PWA con todas las aplicaciones de escritorio basadas en tecnologías web. Programas creados con Electron, por ejemplo, incluyen su propio entorno de ejecución y se distribuyen como software tradicional. Pueden integrarse mejor con el sistema, pero también ocupar más espacio y consumir más memoria. Que una interfaz esté construida con HTML y JavaScript no implica necesariamente que funcione directamente desde el navegador.
Cuándo instalar aporta bastante poco
Hay servicios cuya aplicación nativa ofrece casi exactamente lo mismo que su versión web. Si una herramienta se limita a mostrar contenido remoto, gestionar una cuenta o intercambiar mensajes, el navegador ya dispone de casi todo lo necesario. Instalar otro programa puede añadir un icono y una ventana separada, pero no siempre mejora la experiencia.
Esto se nota especialmente en aplicaciones que usamos de forma ocasional. Para consultar una reserva, modificar un documento una vez al mes o entrar en un panel de administración, abrir una web suele ser más rápido que descargar una aplicación, aceptar permisos y mantenerla actualizada. En móviles, además, cada instalación compite por almacenamiento, batería, datos y atención mediante notificaciones.
La web también reduce la fricción para empezar. Un enlace lleva directamente al contenido y funciona sin preocuparse demasiado por el modelo del dispositivo. Esa propiedad, tan básica que a veces pasa desapercibida, sigue siendo una de sus mayores ventajas. Una aplicación nativa necesita versiones diferentes, una tienda o un canal de distribución y, en ocasiones, una cuenta antes incluso de enseñar lo que ofrece.
Por supuesto, utilizar el navegador no elimina todos los costes. Una pestaña compleja puede consumir tanta memoria como un programa de escritorio, y acumular muchas aplicaciones web abiertas tampoco es gratis. Además, concentrar correo, documentos, música y trabajo en un único navegador convierte a este en una pieza crítica. Si falla, funciona mal con una actualización o gestiona de forma agresiva las pestañas en segundo plano, media jornada digital puede quedar afectada.
El software nativo todavía tiene mucho que decir
Hay tareas en las que una aplicación instalada conserva ventajas claras. El rendimiento es una de ellas. Edición de vídeo, modelado 3D, producción musical, videojuegos exigentes o cálculos intensivos necesitan aprovechar bien el procesador, la memoria y la tarjeta gráfica. Los navegadores han avanzado muchísimo, con tecnologías como WebAssembly y WebGPU, pero una aplicación nativa puede ajustar mejor el uso de los recursos y evitar ciertas capas intermedias.
El acceso al hardware es otro límite importante. Cámaras profesionales, interfaces de audio, tabletas gráficas, dispositivos médicos o periféricos especializados suelen requerir controladores y APIs que la web no puede utilizar con la misma libertad. Esa limitación también actúa como medida de seguridad: sería preocupante que cualquier página pudiera acceder sin barreras a todos los componentes del equipo.
La integración con el sistema marca diferencias más cotidianas. Un programa nativo puede manejar archivos locales de manera más natural, añadir extensiones al explorador, responder a atajos globales, ejecutarse al iniciar el equipo o trabajar de forma estable en segundo plano. Las aplicaciones web acceden cada vez a más de estas funciones, pero no lo hacen igual en todos los navegadores ni plataformas.
También está el uso sin conexión. Algunas PWA pueden guardar datos y seguir funcionando, pero no basta con poner una interfaz en caché. El desarrollador tiene que decidir qué información se conserva, cómo se sincronizan los cambios y qué ocurre cuando dos dispositivos modifican lo mismo. Una aplicación pensada desde el principio para trabajar con archivos locales suele ofrecer más garantías cuando la conexión es lenta, inestable o inexistente.
Por eso no tendría sentido defender la web como solución universal. Si una herramienta forma parte central del trabajo diario, maneja proyectos grandes o necesita comunicarse estrechamente con el sistema, instalarla puede proporcionar una experiencia más rápida, fiable y completa. La cuestión no es evitar las instalaciones, sino reservarlas para los casos en los que aportan algo real.
Menos dependencia del sistema operativo
Una de las consecuencias más interesantes de este cambio es que el sistema operativo ha perdido protagonismo en muchas tareas. Si el correo, los documentos, la mensajería y las herramientas de gestión funcionan en el navegador, importa menos que debajo haya Windows, macOS, Linux o ChromeOS.
Eso facilita cambiar de ordenador, utilizar un equipo prestado o alternar entre escritorio, tableta y móvil. Para una empresa también puede simplificar el soporte: en vez de mantener varias versiones de un programa, puede ofrecer un único servicio web que se actualiza para todo el mundo a la vez.
La independencia, sin embargo, no es completa. Seguimos dependiendo de que el navegador implemente los estándares correctamente, y algunos servicios están optimizados para un motor concreto. Además, sustituir la dependencia de un sistema operativo por la de una cuenta en la nube no siempre supone ganar libertad. Si una herramienta solo funciona conectada a los servidores de una empresa, nuestros datos y nuestra capacidad para seguir utilizándola quedan vinculados a sus decisiones.
Aun así, la web ha conseguido algo valioso: convertir el sistema operativo en una elección menos decisiva para muchas personas. Linux puede resultar viable para alguien que años atrás necesitaba varios programas exclusivos de Windows. Un Chromebook puede cubrir tareas que antes exigían un portátil convencional. Incluso un dispositivo modesto puede acceder a herramientas profesionales si parte del trabajo se procesa en servidores remotos.
Instalar cuando tenga sentido
Durante años asumimos que todo servicio serio debía contar con su propia aplicación. Ahora merece la pena invertir la pregunta: ¿qué aporta instalarla?
A veces la respuesta será rendimiento, integración, fiabilidad sin conexión o acceso al hardware. En esos casos, el software nativo sigue siendo la opción lógica. Otras veces solo obtendremos una versión empaquetada de la misma web, con pocas funciones adicionales y otra actualización pendiente.
No hace falta elegir un único modelo. Podemos usar el editor nativo para el trabajo pesado, una PWA para el correo y una pestaña para ese servicio al que entramos dos veces al mes. El regreso de la web no consiste en desinstalarlo todo, sino en dejar de instalar por costumbre. Antes de buscar una app, quizá baste con abrir un enlace.
