Apple parece estar preparando algo muy interesante con Safari y su soporte para aplicaciones web en iPhones. Está trabajando en características 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 llevar aplicaciones y servicios a las plataformas móviles de Apple fuera de la App Store.
¿Cual es la historia?
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 tentadoras mejoras de sonido como la importación de mapas, consultas de medios y más. Pero las mejoras reales están en las aplicaciones web de la pantalla de inicio.
Ahora, los iPhone pueden agregar un ícono de sitio web a su pantalla de inicio desde que apareció el dispositivo por primera vez. Estos íconos se han convertido en aplicaciones web para la pantalla de inicio, por lo que puede invocar el servicio con un solo clic y funcionará como cualquier otra aplicación, independientemente de Safari.
Durante el primer año del iPhone, Apple tomó la posición de que todas las aplicaciones de terceros en el dispositivo son aplicaciones web; eso cambió cuando nació la App Store.
¿Entonces que hay de nuevo?
Lo nuevo es que se agregará compatibilidad con Web Push a las aplicaciones web de la pantalla de inicio. Esto permitirá a los desarrolladores enviar notificaciones automáticas a los usuarios a través de la API de inserción, la API de notificaciones y los trabajadores del servicio.
Podría funcionar así: está conectado a un sitio web que brinda un servicio y elige convertirlo en una aplicación web de pantalla de inicio. Ahora esta aplicación/sitio puede enviarle notificaciones personales sobre su servicio, como cuando se ha agregado una nueva función o hay nuevos productos disponibles.
Como en cualquier otro lugar en dispositivos móviles, los usuarios pueden aceptar o rechazar permisos para estas interacciones. Y esos permisos pueden administrarse por aplicación en la configuración de notificaciones y administrarse mediante la herramienta Focus de Apple, para que pueda bloquear aquellos de los que no desea saber nada.
Así que ahora tenemos aplicaciones web que funcionan mucho más como las aplicaciones de iOS.
¿Qué hay de nuevo? Una API de credencialización, por lo que estas aplicaciones pueden mostrar la cantidad de mensajes o notificaciones 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 tanto, puede tener un sitio favorito llamado Juegos clásicos en línea que me gustan y tener aplicaciones web para siete juegos diferentes que se muestran en su pantalla. Cada uno de estos diferentes servicios web podrá interactuar con usted, aunque estos juegos usan el códec abierto AV1, para el que parece que Apple está a punto de introducir soporte.
Esa no es la única adición: Apple ahora permite que los navegadores de terceros agreguen sitios web y aplicaciones 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, despertar pantalla Y códecs web Apis.
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 proporciona 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.
¿Qué significa?
En su forma más simple, esto significa que las aplicaciones web tienen el potencial de volverse mucho más poderosas y mucho más similares a iOS que nunca, y los desarrolladores se benefician de la capacidad de proporcionar interacciones de aplicaciones más complejas.
Pero en un momento en que Apple enfrenta un mayor escrutinio de las prácticas comerciales de la App Store, es difícil no sospechar que esto podría terminar convirtiéndose en una de las respuestas más importantes de la empresa. planeado para enfrentar estos desafíos.
Después de todo, si puede conectarse a una aplicación web 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 AppleHolic’s Bar & Grill Y conversaciones de manzana grupos en MeWe.