¿Se puede publicar una aplicación PWA en App Store y Play Store?

9

Estoy creando una aplicación web React JS que eventualmente se convertirá en una PWA para que los usuarios puedan instalarla en sus dispositivos móviles. Ahora el cliente solicita encontrar una manera de enviar estas aplicaciones PWA a Apple Store y Google Store. Entonces, mi pregunta es si tenemos herramientas para convertir las aplicaciones web de Progessive como archivos apk o ipa para que podamos ponerlas en Apple Store o Play Store.

Busqué en Google un poco y ahora estoy confundido porque algunos dicen que es posible, algunos dicen que no es posible en la tienda de Apple. También vi algunas herramientas como PWABuilder, pero no estoy seguro de cuál es la correcta y si podemos publicar una aplicación PWA en la tienda de aplicaciones y Play Store.

Cualquier ayuda en esto será muy agradecida.

Gracias

Anupam Hore
fuente
2
Google Play tiene soporte para PWA. Pero puede hacer ambas cosas con WebView (o cordova, etc.). Aquí está la URL de Google Play: css-tricks.com/…
ibrahimyilmaz
1
He oído que puede cargar la aplicación PWA para jugar en la tienda, pero debe colocar la aplicación PWA dentro de un contenedor o algo así y luego cargarla en Play Store. medium.com/@firt/…
blueseal
Sí, debe incluir el PWA dentro de un TWA (Actividad web confiable): developers.google.com/web/updates/2019/02/using-twa
Francesco

Respuestas:

13

Si bien es posible en ambos casos, publicar un PWA en Apple Store es un viaje increíblemente difícil, porque los ingenieros de Apple intentan construir obstáculos todo el tiempo. Esto es por decisión, ya que Apple está obteniendo ganancias de su tienda de aplicaciones y los PWA de hecho restarían algunas de estas ganancias. Esta es también la razón por la cual Safari, como navegador, está increíblemente detrás de los otros competidores en el soporte de las API de PWAs ( PUSH API, por ejemplo, ya que promueven su Servicio de notificaciones push de Apple (APN)).

En pocas palabras, me concentraría en Google Play Store, donde puede publicar una PWA después de haberla envuelto en una Actividad web de confianza (TWA), permitiendo que Chrome (v72 o posterior) ejecute un sitio web en modo de pantalla completa sin una barra de herramientas del navegador dentro un APK (paquete de Android). Puede encontrar más detalles en este tutorial para publicar una PWA en Play Store.

Francesco
fuente
Gracias por el aporte
Anupam Hore
1
Me alegro de que fue útil Anupam. Para la persona que rechazó la respuesta: proporcionar una razón para el voto negativo podría ayudarnos a mí y a otros a comprender mejor por qué no está de acuerdo con mi respuesta. Simplemente downvoting es simplemente nulo inútil.
Francesco