Apple está trabajando para traer notificaciones basadas en web a iOS, abordando una preocupación de mucho tiempo de los desarrolladores de aplicaciones basadas en web que no han podido enviar notificaciones a los usuarios de dispositivos móviles de Apple, lo que limita gravemente la experiencia del usuario y la eficacia de las aplicaciones creadas en la web.


Con las primeras versiones beta de iOS y iPadOS 15.4 lanzadas la semana pasada, Apple agregó un Alternar”Push API”en la página de configuración experimental para Safari, como lo detectó y explicó desarrollador Maximiliano Firtman . Como señaló Maximiliano, si bien la palanca está visible, la API en sí aún no está habilitada y Apple aún tiene que implementar un indicador de interfaz de usuario en Safari en iOS para solicitar permiso a los usuarios para mostrar notificaciones basadas en la web.

A diferencia de macOS, donde las notificaciones basadas en la web son comunes, solo las aplicaciones descargadas a través de la App Store puede enviar notificaciones en iOS. Con la inclusión del conmutador”Push API”en iOS 15.4, Apple aparentemente está sentando las bases para traer notificaciones basadas en la web a sus dispositivos móviles.

Las aplicaciones basadas en la web están diseñadas completamente en la web, accesibles a través de cualquier navegador con una URL. Las aplicaciones basadas en web no son nuevas, pero la demanda de Epic Games v. Apple ha traído la experiencia de web-aplicaciones basadas en iOS y iPadOS en el centro de atención. Una piedra angular clave del argumento de Epic contra el control de Apple de la ‌App Store‌ y el ecosistema de iOS es la falta de opciones para los usuarios sobre dónde descargar aplicaciones.

En una presentación a la ACCC (Comisión Australiana de Competencia y Consumidores) en febrero del año pasado, Apple rechazó la afirmación de Epic de que los usuarios de iOS tienen opciones limitadas sobre dónde descargar aplicaciones. Específicamente, Apple dijo que”toda la web está disponible para ellos”y que los usuarios de iOS y iPadOS tienen”acceso sin restricciones y sin control”a las aplicaciones basadas en la web.

“Los navegadores web se usan no solo como una distribución portal, sino también como plataformas en sí mismas, que alojan”aplicaciones web progresivas”(PWA) que eliminan la necesidad de descargar una aplicación de desarrollador a través de la ‌App Store‌ (u otros medios). Las PWA están cada vez más disponibles para y a través de navegadores basados ​​en dispositivos móviles y dispositivos, incluso en iOS”, dijo Apple en una sección de su presentación titulada”Alternativas de distribución dentro del ecosistema de iOS”.

En un presentación judicial con fecha de mayo de 2021, Epic se opuso específicamente a las limitaciones de WebKit, el marco en el que se basan todos los dispositivos iOS y iPadOS. se basan los navegadores. Epic señaló que las aplicaciones basadas en la web a las que se accede a través del navegador carecen de acceso a las API que ofrecen las aplicaciones nativas distribuidas a través de la ‌App Store‌, como PushKit, que habilita las notificaciones.

Aviso de Safari en macOS para notificaciones basadas en web

En la misma presentación, Epic afirmó que en testimonio, el exvicepresidente de relaciones con desarrolladores de Apple, Ron Okamoto , no pudo”nombrar a un solo desarrollador que retiró una aplicación de la ‌App Store‌ porque el desarrollador podría sustituir la distribución de una aplicación web”.

Al traer PushKit a WebKit para iOS y iPadOS, Apple podría estar tratando de reforzar su argumento de que las aplicaciones basadas en la web son una alternativa a las aplicaciones de la ‌App Store‌. La demanda de Epic contra Apple concluyó en septiembre con el juez de distrito de EE. UU. Yvonne Gonzalez Rogers dictaminó que Apple debe permitir que las aplicaciones se vinculen a métodos de pago externos para compras dentro de la aplicación. Epic quería que el tribunal obligara a Apple a admitir tiendas de aplicaciones de terceros, pero eso no sucedió.

Si bien Apple aparentemente está sentando las bases para implementar PushKit en WebKit para iOS y iPadOS, sigue sin estar claro. cuando pudimos ver la API en vivo. Nos comunicamos con Apple para obtener más información.

Apple está probando iOS y iPadOS 15.4, la mayor actualización de iOS y iPadOS 15 desde su lanzamiento el otoño pasado. La primera versión beta de iOS 15.4 incluye la capacidad de usar Face ID mientras usa una máscara, Universal Control, soporte mejorado para ProMotion en Modelos de iPhone 13 Pro, y más.

Categories: IT Info