¿Se puede poner una PWA en la App Store?

Si ha creado recientemente una aplicación web progresiva, es posible que se pregunte si puede poner una PWA en la tienda de aplicaciones. En años anteriores, la respuesta a esa pregunta habría sido no. Ahora la respuesta depende de a qué tienda de aplicaciones se refiera. Técnicamente, la App Store es la marca de Apple. Google tiene Google Play Store y Microsoft Microsoft Microsoft.

Todas estas tiendas de aplicaciones son diferentes. Cada uno tiene sus propios requisitos y políticas con respecto a qué aplicaciones se permitirán en su tienda. Apple es, con mucho, la compañía más estricta cuando se trata de qué tipo de aplicaciones se les permite estar en la App Store. Si está trabajando en el desarrollo de PWA, querrá comprender qué tiendas de aplicaciones aceptarán o rechazarán su aplicación web.

Echaremos un vistazo más de cerca a las tres principales tiendas de aplicaciones, App Store, Google Play Store y Microsoft Store, para ver qué tan amigables son con las PWA.

La App Store

Como ya hemos dicho, Apple tiene las políticas más estrictas con respecto a qué aplicaciones pueden estar en la App Store. Esto no es un buen augurio para Progressive Web Apps. Apple no permite que las PWA estén en la App Store. Apple explica esta restricción citando la experiencia del usuario. En las propias palabras de Apple por sus políticas de la tienda de aplicaciones:

«La aplicación debe incluir características, contenido e interfaz de usuario que la eleven más allá de un sitio web reempaquetado. Si tu aplicación no es especialmente útil, única o «similar a una aplicación», no pertenece a la App Store».

Por ahora, no podrá enviar su PWA a la App Store. Si confía en llegar a una audiencia de iOS, debe considerar sopesar los pros y los contras de PWA frente al desarrollo de aplicaciones nativas. Las aplicaciones nativas proporcionan la mejor experiencia de usuario posible en dispositivos iOS. Sin embargo, si tiene una PWA, todavía tiene una opción para llegar a los usuarios de iOS.

Apple todavía permite que iOS Safari abra y guarde PWA en la pantalla de inicio. Su PWA será accesible desde la pantalla de inicio como todas las demás aplicaciones, pero hay limitaciones a lo que puede y no puede hacer. Estas son algunas de las principales limitaciones que enfrentan las PWA en los dispositivos Apple:

  • Límite de almacenamiento en caché de 50 MB.
  • Sin acceso a Face ID.
  • Sin acceso a Touch ID.
  • Sin acceso Bluetooth.
  • Sin acceso a Siri.
  • No se pueden enviar notificaciones de inserción.
  • No se puede acceder a información privada como contactos.
  • No hay integración con aplicaciones sociales como Facebook.

Si bien las PWA tienen acceso limitado a las funciones nativas del iPhone y otros dispositivos de Apple,aún pueden acceder a las siguientes funciones:

  • geolocalización.
  • discurso.
  • cámara.
  • Salida de audio.
  • Apple Pay.

Apple limita las capacidades de las PWA incluso en iOS Safari. Apple claramente prioridades aplicaciones nativas con el fin de fomentar una experiencia de usuario rica en sus teléfonos y otros dispositivos. Si llegar a la multitud de iOS es crucial para su éxito, considere la posibilidad de desarrollar una aplicación nativa.

Tienda Google Play

Google Play Store fue la primera gran tienda de aplicaciones en dar la bienvenida a las PWA. Sin embargo, todavía tiene que enviar su PWA para su publicación en Google Play Store. Los profesionales del desarrollo web podrían estar preguntándose por qué deberían molestarse en publicar su aplicación web en Google Play Store cuando los usuarios de Android pueden descargarla fácilmente desde su navegador.

Por supuesto, no tiene que enviar su PWA para su publicación en Google Play Store, pero la mayoría de las personas buscan aplicaciones en las tiendas de aplicaciones. Al enumerar la aplicación web en la tienda, es más probable que los usuarios lo encuentren. Además, parece que las PWA que se descargan a través de Google Play Store tendrán más capacidades que las aplicaciones web estándar, incluidas:

  • Widgets de la pantalla de inicio.
  • Accesos directos de la aplicación.
  • Extensión de Android Auto.
  • Reinstalación después de un restablecimiento o restauración de forma dura.
  • Monetización de la app.
  • Notificaciones push.

El movimiento de Google para aceptar más progressive web apps ha abierto más puertas para las empresas que buscan convertir sus sitios web en aplicaciones. Puede usar Android Studio para crear su PWA y seguir las directrices y directivas de publicación de Google para obtener su PWA en Google Play Store.

Hay algunas limitaciones a lo que las PWA pueden hacer con los dispositivos Android. La integración con dispositivos portátiles como los relojes inteligentes, por ejemplo, no está disponible para las aplicaciones web progresivas en Google Play Store. Si necesita o desea integración y compatibilidad con otros dispositivos del sistema operativo Android, es posible que deba elegir otra ruta de desarrollo.

Microsoft Store

Microsoft podría no haber sido la primera compañía importante en adoptar las PWA, pero sin duda son las más acogedoras. Las aplicaciones web progresivas de algunas de las marcas más populares del mundo ya aparecen en las tiendas de aplicaciones de Microsoft. Microsoft ha señalado que tienen la intención de comenzar a alejarse de las aplicaciones nativas de UWP (Plataforma universal de Windows) hacia un desarrollo de aplicaciones web más progresivo.

Si ya tienes una aplicación web progresiva, es posible que tu aplicación ya aparezca en Microsoft Store. Microsoft usó los mecanismos de rastreo de Bing para buscar en la web PWA de calidad que pudiera agregar automáticamente a su tienda de aplicaciones. El proceso está lejos de ser perfecto, así que no te sorprendas si no ves tu aplicación en Microsoft Store. Todavía puedes enviar tu PWA para publicarlo en Microsoft Store manualmente.

De las tres tiendas principales que hemos tratado en este artículo, Microsoft Store hace que enviar y publicar tu PWA sea el más fácil. Algunas de las capacidades clave de las PWA en dispositivos del sistema operativo Microsoft incluyen:

  • Notificaciones push
  • Independiente de la red
  • Una experiencia progresiva que escala hacia arriba o hacia abajo dependiendo del dispositivo
  • Conexión HTTPS
  • Se puede iniciar desde un enlace
  • Totalmente receptivo

Microsoft hace que tomar contenido web y convertirlo en un paquete de aplicación sea muy fácil para los desarrolladores. Los usuarios pueden encontrar tu aplicación en línea o en Microsoft Store, por lo que no tienes que preocuparte por perder una parte de tu audiencia cuando envías tu PWA a Microsoft Store.

¿Debo crear una PWA?

Es posible que se pregunte si la creación de una aplicación web progresiva es la opción correcta para usted después de leer a través de las diferentes tiendas de aplicaciones y sus políticas que rodean a las aplicaciones web. Por un lado, las PWA son la forma más rápida y rentable de convertir su sitio web en una aplicación. Las ventajas de desarrollar una aplicación móvil superan con creces algunas de las dificultades que puede encontrar al intentar enviar su PWA a las tiendas de aplicaciones.

Dos de las tres tiendas de aplicaciones móviles más grandes ahora están dando la bienvenida abiertamente a las aplicaciones web progresivas, y en el caso de Microsoft, incluso las alientan. Si le preocupan los usuarios de iOS, puede desarrollar una aplicación nativa para la App Store de Apple y desarrollar una PWA que se pueda usar en cualquier otro lugar.

En muchos sentidos, es probable que las aplicaciones web progresivas sean el futuro de la entrega y el desarrollo de software. Las capacidades y eficiencias que ofrecen estas aplicaciones las convierten en opciones populares para muchas empresas, especialmente las tiendas de comercio electrónico.

Reflexiones finales

¿Se puede poner una PWA en la App Store? No, no en la App Store de Apple, pero Google y Microsoft permiten que las aplicaciones web progresivas se publiquen en sus tiendas de aplicaciones. Las PWA todavía se pueden usar en dispositivos iOS si se descargan desde el navegador. El desarrollo de PWA es la mejor opción para muchas empresas que buscan convertir su sitio web en una aplicación. ¿Por qué? Porque este es un método rápido y rentable de desarrollo de aplicaciones.

CEO Inleggo