Apple parece estar tramando algo muy interesante con Safari y su soporte para aplicaciones web en iPhones. Está trabajando en funciones que parecen hacer que estas aplicaciones funcionen mucho más como aplicaciones nativas.
Esta puede ser una buena noticia para cualquier editor de aplicaciones que quiera ofrecer aplicaciones y servicios a las plataformas móviles de Apple fuera de la App Store.
¿Cuál es la historia?
Los cambios informados recientemente en Safari 16.4 para iPad OS 16.4 e iOS 16.4 están disponibles en la primera versión beta.
Safari obtiene más de 135 funciones en esta versión, incluidas mejoras de sonido tentadoras, como Importar mapas, Consultas de medios y más. Pero las mejoras reales se encuentran en las aplicaciones web de la pantalla de inicio.
Ahora, los iPhone han podido agregar un ícono de sitio web a su pantalla de inicio desde que apareció el dispositivo por primera vez. Esos íconos se convirtieron en aplicaciones web de la pantalla de inicio, por lo que puede invocar el servicio con un toque y funcionará como cualquier otra aplicación, separada de Safari.
Durante el primer año de existencia del iPhone, Apple adoptó la posición de que todas las aplicaciones de terceros en el dispositivo fueran aplicaciones web; eso cambió cuando nació la App Store.
¿Qué hay de nuevo?
Lo nuevo ahora es que la compatibilidad con Web Push se agrega a las aplicaciones web de la pantalla de inicio. Esto permitirá a los desarrolladores enviar notificaciones push a los usuarios a través de Push API, API de notificaciones y Service Workers.
Podría funcionar así: ha iniciado sesión en un sitio web que proporciona un servicio y elige convertirlo en una aplicación web de pantalla de inicio. Ahora esa aplicación/sitio puede enviarle notificaciones personales relacionadas con su servicio, como cuando se ha agregado una nueva característica o cuando hay nuevos productos disponibles.
Al igual que en cualquier otro lugar en dispositivos móviles, los usuarios pueden aceptar o rechazar permisos para estas interacciones. Y esos permisos se pueden administrar por aplicación en la configuración de notificaciones, y se pueden manejar con la herramienta Focus de Apple, para que pueda bloquear a aquellos de los que no desea saber nada.
Entonces, ahora tenemos aplicaciones web que funcionan mucho más como las aplicaciones de iOS.
¿Qué más hay de nuevo? Una API de credencialización, para que esas aplicaciones puedan mostrar cuántos mensajes o notificaciones tiene disponibles para el usuario, al igual que Mail. Apple también ha hecho posible alojar varias instancias de una aplicación en la pantalla de inicio, por lo que es posible que tenga un sitio favorito llamado Juegos clásicos en línea que me gustan y que tenga aplicaciones web emergentes para siete juegos diferentes en su pantalla. Cada uno de esos diferentes servicios web podrá interactuar con usted, incluso si esos juegos usan el códec AV1 abierto, para el que parece que Apple está a punto de introducir soporte.
Esta no es la única adición: Apple ahora permite que los navegadores de terceros agreguen sitios y aplicaciones web a la pantalla de inicio desde el menú Compartir. Y hay más: los desarrolladores de aplicaciones web también pueden usar orientación de la pantalla, activación de usuario, estela de pantalla y códecs web API.
Respectivamente, estos permiten que la aplicación comprenda cuál podría ser la orientación de la pantalla; evitará que el dispositivo bloquee o atenúe la pantalla cuando una aplicación web esté activa; realizar un seguimiento de la interacción del usuario para asegurarse de que la aplicación todavía está en uso y no necesita dormir; y brinde un control mucho mejor sobre el procesamiento de medios para aplicaciones web.
Todas estas mejoras significan que las aplicaciones web se vuelven mucho más poderosas en iOS.
¿Entonces, qué significa esto?
En su forma más simple, significa que las aplicaciones web tienen el potencial de volverse mucho más poderosas y mucho más parecidas a iOS que antes, y los desarrolladores disfrutan de la capacidad de ofrecer interacciones de aplicaciones más complejas.
Pero cuando Apple enfrenta un mayor escrutinio en torno a las prácticas comerciales de la App Store, es difícil no sospechar que esto puede terminar convirtiéndose en una de las respuestas más importantes de la compañía. ha planeado estos desafíos.
Después de todo, si puede conectarse a una aplicación o servicio web e interactuar con él como una aplicación de iOS a través de cualquier navegador web, lo único que puede faltar es el sistema de pago. Veremos.
Por favor sígueme en Mastodonteo únete a mí en el Bar y parrilla de AppleHolic y Manzana Discusiones grupos en MeWe.
Derechos de autor © 2023 IDG Communications, Inc.