Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

iOS 16.4 расширяет возможности веб-приложений, добавляя push-уведомления в PWA

iOS 16.4 расширяет возможности веб-приложений, добавляя push-уведомления в PWA

С выпуском iOS 16.4 Apple сделала значительный шаг вперед, чтобы предоставить разработчикам веб-приложений более нативные приложения на своих устройствах. Теперь пользователи могут получать push-уведомления от прогрессивных веб-приложений (PWA), установленных на их домашних экранах, что сокращает разрыв между веб-приложениями и нативными приложениями.

С 2008 года пользователи iOS могут создавать ярлыки для своих любимых веб-приложений на своих устройствах. Со временем Apple постепенно добавляла в свою ОС функции веб-приложений; однако поддержка push-уведомлений заметно отсутствовала.

С появлением iOS 16.4 команда Apple WebKit написала в своем блоге: «Мы добавляем поддержку веб-приложений для веб-приложений на главный экран. Веб-приложение позволяет веб-разработчикам отправлять push-уведомления своим пользователям с помощью push-уведомлений. API, Notifications API и Service Workers работают вместе».

Разработчики веб-приложений теперь могут запрашивать разрешение на отправку push-уведомлений, когда пользователи взаимодействуют с кнопками «подписаться», присутствующими в веб-приложениях. После предоставления пользователи будут получать уведомления на экране блокировки, в центре уведомлений или даже на сопряженных Apple Watch. Примечательно, что настройками разрешений можно управлять в iOS так же, как и в нативных приложениях, что еще больше сокращает разрыв между веб-интерфейсом и интерфейсом нативных приложений.

Эта функция согласуется с W3C-совместимым Web Push, который Apple представил осенью в браузере Safari 16.1 для macOS Ventura. В результате разработчики веб-приложений, использующие основанные на стандартах Web Push наряду с лучшими отраслевыми практиками, обнаружат, что их приложения без проблем работают как на устройствах iPhone, так и на устройствах iPad.

Внедрение поддержки Badging API позволяет разработчикам веб-приложений отображать количество значков на домашних экранах iOS. Используя функции setAppBadge и clearAppBadge, количество значков можно легко обновить.

Apple планирует разрешить сторонним браузерам добавлять веб-приложения на домашние экраны в следующей версии iOS, что еще больше расширит возможности использования и внедрения веб-приложений. Этот шаг соответствует недавним улучшениям Apple в функциональности веб-приложений на iDevices, а также слухам о разрешении на своих платформах браузеров, отличных от WebKit, что, возможно, намекает на стратегию компании в отношении будущей поддержки веб-приложений.

Некоторые другие новые API, представляющие интерес для разработчиков веб-приложений, включают:

  • API блокировки пробуждения экрана
  • API ориентации экрана
  • API активации пользователей
  • Поддержка видео API веб-кодеков

Улучшения в поддержке веб-приложений подчеркивают важность веб-приложений в программной экосистеме, что отражается во все более многофункциональном опыте. Эта тенденция также поддерживается популярными платформами no-code такими как AppMaster.io, которые обеспечивают эффективную и действенную разработку различных приложений, включая веб-приложения. Чтобы изучить потенциал разработки no-code и таких платформ, как AppMaster.io, ознакомьтесь с их Полным руководством по разработке приложений No-Code с низким кодом на 2022 год .

Пользователи AppMaster также могут извлечь выгоду из этих новых функций поддержки веб-приложений в своих проектах, что потенциально еще больше ускорит разработку.

Похожие статьи

AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster принял участие в BubbleCon 2024 в Нью-Йорке, где получил новые знания, расширил связи и изучил возможности внедрения инноваций в сфере разработки без кода.
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Конференция FFDC 2024 (Нью-Йорк) предоставила разработчикам передовые идеи в разработке приложений с FlutterFlow. Сессии под руководством экспертов, эксклюзивные обновления и обмен опытом — такое событие мы не могли пропустить!
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
В 2024 году, когда в 254 компаниях, включая таких гигантов, как Tesla и Amazon, будет сокращено 60 000 рабочих мест, продолжится волна увольнений в сфере технологий, которая изменит ландшафт инноваций.
Начните бесплатно
Хотите попробовать сами?

Лучший способ понять всю мощь AppMaster - это увидеть все своими глазами. Создайте собственное приложение за считанные минуты с бесплатной подпиской AppMaster

Воплотите свои идеи в жизнь