Google ha decidido que las aplicaciones de Chrome ahora no solo sean Apps para el navegador sino que puedan tener una vida más allá de este límite ¿Cómo es esto? Lo explico en este artículo.
La llegada de las Chrome Apps
Chrome Apps fue una generación de aplicaciones que pueden funcionar directamente en equipos con sistemas Windows (y también en el Chrome OS de las Chromebooks). El cambio se produce gracias a Chrome App Launcher, un componente que permite lanzar las apps y que se descargará desde la primera vez que se baje una de estas nuevas Chrome Apps.
Las Chrome Apps de Google representaron un punto de inflexión en la evolución de las aplicaciones web. Aunque su tiempo ha pasado, fueron fundamentales para empujar los límites de lo que las aplicaciones basadas en navegador podían lograr.
Un poco de historia
Las Chrome Apps fueron aplicaciones basadas en el navegador web Google Chrome, diseñadas para funcionar en cualquier plataforma con acceso a este navegador. Lanzadas en 2013, las Chrome Apps ofrecían experiencias similares a las de las aplicaciones nativas, pero con la ventaja de ser accesibles directamente desde el navegador, sin necesidad de instalación compleja o dependencias del sistema operativo.
A lo largo de los años, las Chrome Apps jugaron un papel importante en la expansión de las capacidades de la web, acercando aún más a los desarrolladores a la creación de aplicaciones ligeras, rápidas y multiplataforma.
A día de hoy, las Chrome Apps han sido reemplazadas en gran medida por las Aplicaciones Web Progresivas o Progressive Web Apps (PWA), que ofrecen las mismas ventajas en cuanto a multiplataforma y simplicidad en el desarrollo, pero con una integración más profunda en todos los sistemas operativos.
Ventajas de las Chrome Apps
Entre las ventajas de estas aplicaciones, que en su core se basan en tecnologías Web, se luce la posibilidad de acceder al hardware del equipo (algo muchas veces limitado para aplicaciones Web del navegador).
Entre otras características destacadas de las Chrome Apps está su capacidad de funcionar offline, acceso a Google Drive, notificaciones, actualización automática, sincronización con servicios y dispositivos e integración con el sistema.
Una mención especial merece uno de los enunciados con los que se están promocionando estas aplicaciones: «More app, less Chrome» ¿Qué quiere decir esto? Que no tendremos las barras o pestañas del navegador, sino que estas apps podrán tener un look más cercano a una aplicación nativa. También recordemos que en esta integración juega un papel importante el lanzador, Chrome App Launcher para Windows.
En conclusión
Google lanzó las Chrome Apps en 2013 como una respuesta a la creciente demanda de aplicaciones que fueran más allá de las simples páginas web y proporcionaran una experiencia cercana a las aplicaciones nativas. Durante esta época, los dispositivos móviles ya estaban dominando el mercado, y Google vio una oportunidad para crear un entorno que permitiera a los desarrolladores diseñar aplicaciones universales que pudieran ejecutarse tanto en dispositivos móviles como de escritorio.
La idea clave era hacer que los desarrolladores pudieran crear aplicaciones con HTML, CSS y JavaScript, pero con acceso a características avanzadas como almacenamiento local, notificaciones y acceso a hardware como cámaras o micrófonos. En este sentido, las Chrome Apps llenaban un vacío entre las tradicionales aplicaciones web y las aplicaciones nativas que requerían mayor poder de procesamiento y acceso al hardware.
Las Chrome Apps sirvieron como una plataforma de transición importante en la evolución de las aplicaciones web. Aunque su ciclo de vida fue relativamente corto, las Chrome Apps ayudaron a popularizar el concepto de que las aplicaciones web no tenían que ser meras páginas en un navegador. Las tecnologías que habilitaron las Chrome Apps, como las API’s para notificaciones, almacenamiento sin conexión y acceso al hardware, ahora son una parte integral de las aplicaciones web modernas, especialmente de las PWA.
Más información en Google Chrome Blogspot: http://chrome.blogspot.co.uk/2013/09/a-new-breed-of-chrome-apps.html