Одна из особенностей, которая больше всего привлекла наше внимание с тех пор, как Apple показала, как будет выглядеть iOS 16. являются живыми действиями. Баннер-уведомление, которое появится на экране блокировки и сообщит нам в режиме реального времени текущий статус запрошенного нами Uber, результат футбольного матча или любую идею, которую могут придумать разработчики.
На этой неделе, с выпуском на этой неделе четвертой бета-версии iOS 16 и iPadOS 16, Apple смогла облегчить бета-версию ActivityKit, чтобы разработчики могли начать возиться и создавать новые действия в прямом эфире. в своих приложениях в связи с появлением iOS и iPadOS 16.
С помощью ActivityKit вы можете запустить живую активность, чтобы делиться обновлениями своего приложения на экране блокировки.. Например, спортивное приложение может позволить пользователю начать активную деятельность для прямого спортивного матча. Живая активность отображается на экране блокировки во время матча, предоставляя последний счет и другие обновления с первого взгляда.
Сами разработчики могут использовать ActivityKit для настройки, запуска, обновления или завершения любой активной деятельности. Apple упоминает, что виджет приложения создает пользовательский интерфейс живой активности, но Сами активные действия не являются виджетами и используют другой механизм для обновления самих себя.
На веб-странице Apple, посвященной iOS 16, живые действия не указаны в качестве одной из функций, доступных в выпуске iOS 16 и iPadOS 16.. Однако, выпустив ActivityKit, Apple теперь позволяет разработчикам внедрять их в свои приложения. в будущем обновлении ОС (предположительно версии .1) все приложения будут подготовлены для их включения.
Разработчики также не смогут отправлять версии своих приложений с включенными живыми действиями в Apple на утверждение до их будущего выпуска.. Отличные новости, так что, несмотря на то, что одна из самых ожидаемых функций будет отложена, все могут быть готовы к тому, когда Apple даст зеленый свет на ее развертывание.