Solución:
La respuesta anterior no es precisa, excepto por la parte de que Chrome tuvo el problema de agregar la insignia de Chrome al ícono de la aplicación, que se cambia en las siguientes actualizaciones.
Antes de entrar en lo que está mal, así es como se agregan las aplicaciones web a la pantalla de inicio.
1) Como un simple atajo(como un marcador), cuando el navegador web de los usuarios no tiene soporte para trabajadores de servicio (que todas las versiones recientes de los principales navegadores tienen soporte ahora), la URL web de destino no tiene un manifest.json válido y archivos de trabajador de servicio configurados (esto se puede validar en las pestañas Aplicación-> Manifiesto y Trabajador de servicio en las herramientas de desarrollo de Chrome). En este caso, lo que se agrega a la pantalla de inicio no es un APK y el tipo de acceso directo al marcador estaba representado por una versión específica de Chrome con una insignia.
2) Como APK instalado: Cuando la URL de destino tiene un Manifest.json válido, los trabajadores del servicio y una de las versiones compatibles de Chrome se utilizan, Chrome para Android utiliza WebAPK para crear y firmar un archivo .APK con el nombre del paquete que comienza “org.chromium.webapk”. Lea aquí para obtener más detalles sobre la generación de apk y la distribución de PWA aquí.
Lo que no es exacto en la respuesta anterior / artículo vinculado,
1) La insignia cromada no es una medida de seguridad.. El equipo de Chrome agregó la insignia para las aplicaciones web creadas como marcador / acceso directo de URL, ya que no estaba usando WebApk en alguna versión en particular. La insignia es una representación visual simple que luego se retiró.
2) PWA no se abandona en favor de WebApk. WebApk es parte de la solución PWA, que complementa a PWA al crear un archivo APK instalable para obtener el comportamiento de la aplicación nativa. WebApk se utiliza para crear archivos .apk en Chrome para Android. Aquí está el archivo oficial de Léame.
Entonces, si está construyendo una PWA, aún puede estar seguro de que no se quedará atrás en tecnología obsoleta / abandonada / abandonada. Sigue avanzando constantemente de manera positiva, lo que obtuvo el soporte de iOS para el trabajador de servicio en marzo de 2018 (iOS 11.3), lo que lo convierte en el último proveedor importante de navegadores a bordo del juego PWA.
Tenga en cuenta que si el teléfono no tiene una cuenta de Google Play habilitada, todos los pwa se instalarán solo como marcadores. Esto nos sucedió usando un teléfono nuevo para probar nuestro pwa
Esta es una medida de seguridad simple ya que la PWA es una apertura literaria de la ventana del navegador y un pequeño icono indica qué navegador se utiliza:
Comenzando con Android Oreo, todos los accesos directos agregados desde Chrome (y posiblemente también otros navegadores, pero no funcionan ahora) tendrán una insignia de Chrome en la esquina inferior derecha del ícono.
De todos modos, parece que PWA se ha abandonado, ya que la nueva función WebAPK es significativamente más potente y, de hecho, admite iconos normales.
Con WebAPK habilitado, los íconos vuelven a la normalidad como los usábamos en Android antes de Oreo
Fuente de citas: https://medium.com/@firt/android-oreo-takes-a-bite-out-of-progressive-web-apps-30b7e854648f