Вот теперь начнётся: Apple с задержкой, но дала разработчикам инструментарий Dynamic Island

Компания Apple не предоставила разработчикам инструмент для адаптации сторонних приложений под Dynamic Island до выхода iPhone 14 Pro, в результате чего всплывающие окна мессенджеров и других приложений отображаются под вырезом.

Однако в бета-версии iOS 16.1 Apple всё же открыла интерфейс программирования приложений (API) Dynamic Island, а также выпустила руководство по дизайну, в котором изложены спецификации для разработчиков по добавлению уведомлений Live Activity в свои приложения.

Вот теперь начнётся: Apple с задержкой, но дала разработчикам инструментарий Dynamic Island

В описании показано три состояния Dynamic Island: свернутое, развернутое и компактное. Apple обращает внимание на ряд важных правил:

  • В Dynamic Island нужно отображать только самое важное содержание
  • Обновляйте прямые трансляции только тогда, когда доступен новый контент, и предупреждайте пользователей только тогда, когда требуется внимание
  • Избегайте показа конфиденциальной информации в прямых трансляциях
  • Избегайте использования Live Activity для отображения рекламы или рекламных акций
  • Рассмотрите возможность удаления Live Activity с экрана блокировки после закрытия экрана блокировки
  • Обеспечьте унифицированную информацию и дизайн для компактных презентаций на Dynamic Island
  • Создавайте согласованные макеты между компактными и расширенными презентациями
  • Рассмотрите возможность использования единого дизайна для экранов блокировки и расширенных презентаций
  • Адаптируйтесь к разным размерам экрана
  • Тщательно подумайте, прежде чем использовать собственный цвет фона и непрозрачность на экране блокировки
  • Согласуйте радиус угла контента с радиусом угла Live Activity
  • Используйте стандартные поля, чтобы обеспечить четкое и читаемое содержимое
  • Выберите цвет, который подходит вашему персонализированному экрану блокировки
  • Поддержка темного режима и постоянно включенного дисплея
  • Используйте анимацию экономно и только для привлечения внимания к обновлениям контента
Вот теперь начнётся: Apple с задержкой, но дала разработчикам инструментарий Dynamic Island