¿Qué son las aplicaciones empaquetadas y cómo pueden afectarle?

Cuando Google presentó por primera vez su sistema operativo Linux liviano basado en la nube, argumentó que la mayoría de las personas ahora pueden confiar en la web para realizar la mayoría de sus tareas diarias. La idea era que un navegador web era todo lo que la mayoría de los usuarios necesitaban, por lo que el lanzamiento inicial de Chrome OS fue precisamente eso: un navegador que se ejecutaba sobre un kernel de Linux que siempre estaba maximizado. Desde entonces, Chrome OS se ha desviado gradualmente de esa visión. Primero, Google introdujo una barra de tareas y la capacidad de administrar múltiples ventanas. Ahora, Google presenta las llamadas «aplicaciones empaquetadas», aplicaciones que se ejecutan de forma nativa dentro de Google Chrome.

¿Qué es una aplicación empaquetada?

Las aplicaciones empaquetadas son aplicaciones web con la apariencia de aplicaciones nativas. Se programan utilizando las mismas herramientas que las aplicaciones web como HTML5, Javascript y CSS, pero se ejecutan de forma nativa desde la Chromebook de un usuario. Todavía se ejecutan con Chrome, pero tienen acceso a las API de Chrome que las aplicaciones web tradicionales no tienen. Estas API brindan a las aplicaciones acceso a funciones del sistema, como Bluetooth, que las aplicaciones web no pueden tocar. Google proporciona una breve explicación a continuación que está dirigida a desarrolladores.

>

Dado que las aplicaciones empaquetadas se ejecutan directamente en las computadoras, efectivamente * son * aplicaciones nativas. Un usuario aún puede abrirlos sin una conexión web, y no dependen de un servidor web para seguir utilizándose. Al presentar aplicaciones empaquetadas, Google se está alejando del argumento de que todo se puede hacer en la nube.

Entonces, ¿Google se equivocó?

Si y no. Es cierto que hay ciertas funciones para las que no deberíamos necesitar una conexión web. Usar una calculadora y una cámara web son dos de ellos. De hecho, estas aplicaciones ya son aplicaciones empaquetadas que se envían con Chromebooks, aunque Google aún no ha introducido formalmente aplicaciones empaquetadas en Chrome Web Store.

Pero al mismo tiempo, estas aplicaciones podrían ser aplicaciones web. Se crean utilizando los mismos lenguajes y, con la excepción de aquellos que acceden a API específicas de Chrome, teóricamente podrían colocarse en un servidor y acceder a ellos de forma remota. El argumento actual de Google no parece ser que todo se pueda hacer usando la web, sino que todo se puede hacer usando tecnologías web . Las aplicaciones que ejecutamos de forma nativa se pueden programar en el mismo idioma que las aplicaciones que ejecutamos en línea. Podemos eliminar la diferencia entre las aplicaciones a las que se debe acceder dentro de un navegador web y las que no. Al final del día, tanto las aplicaciones web como las nativas siempre se han ejecutado en las computadoras; es solo una cuestión de cómo elegimos acceder a ellos. Chrome difumina la diferencia entre ellos.

¿Cómo te afectará esto?

Google planea revisar Chrome Web Store para que las nuevas aplicaciones empaquetadas se clasifiquen como «Aplicaciones» y las aplicaciones web de estilo de acceso directo actuales se etiqueten como «Sitios web». Si esto sucede, las aplicaciones deberían parecerse más a lo que la gente espera. Todas aquellas personas que se quejan de que no hay razón para instalar la mayoría de las aplicaciones anteriores de Chrome tendrán menos problemas para encontrar lo que buscan, y los futuros usuarios de Chrome OS encontrarán que el pequeño y pintoresco sistema operativo de Google realmente no es tan diferente como parece.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario