Esta página de Google Developer detalla las diferencias entre las aplicaciones alojadas y empaquetadas. En pocas palabras, la principal diferencia entre ellas es que las aplicaciones alojadas son las que está pensando (aquellas que muestran un sitio web alojado), y las aplicaciones empaquetadas son aplicaciones que son más autónomas (e incluyen la mayoría, si no todas) Archivos HTML o CSS, o recursos).
En los foros de WrongPlanet, había una página interesante que describe algunas de las razones por las que un desarrollador podría hacer una aplicación alojada . Una razón que Apple in my Eye señaló fue:
Técnicamente puede ser un sitio web, pero funciona indistintamente de una aplicación normal que no sea un navegador web. Además, convertirlo en un atajo elimina todos los controles de navegadores irrelevantes para que se vea como una ventana de aplicación normal.
NeantHumain continuó en la discusión diciendo:
Las aplicaciones de Google Chrome son solo aplicaciones web escritas en HTML5 que aprovechan las nuevas características como lienzo, video, SVG, WebGL y un montón de nuevas API a las que se puede acceder a través de JavaScript para todo, desde la geolocalización hasta el almacenamiento fuera de línea y los trabajadores web para un tipo de multihilo.
En otras palabras, parece que sucede más en el fondo de una aplicación alojada que solo mostrar una página web. Permite al desarrollador ampliar la funcionalidad del sitio web y evitar algunas de las restricciones que puede encontrar un sitio web normal.
Aquí hay otra razón:
Gracias a las plataformas móviles, las aplicaciones son "la próxima gran novedad" y para algunos usuarios, es más natural buscar una aplicación en una tienda de aplicaciones que usar un motor de búsqueda para tratar de encontrar un sitio que ofrezca una aplicación web. como el servicio Algunas personas están acostumbradas a sitios en un navegador, otras a aplicaciones en una pantalla.
Desde un punto de vista no técnico, envolver su sitio en una ventana sin cromo y hacer que se vea como una aplicación (que, técnicamente, ya lo es), y colocar una entrada en una tienda de aplicaciones, hace que sea más fácil llegar a esta audiencia. Y es mucho más rentable que desarrollar una aplicación completamente nueva para diferentes plataformas.
fuente