Android 16 может позволить приложениям отображать уведомления в стиле Dynamic Island

Android 16 может позволить приложениям отображать уведомления в стиле Dynamic Island

TLDR

  • Google может представить новый API, который позволит приложениям создавать расширенные текущие уведомления в Android 16.
  • Расширенные текущие уведомления будут отображаться в виде фишек в строке состояния.
  • Эта функция чем-то похожа на Dynamic Island от Apple на iPhone, хотя технически Android раньше использовал чипы строки состояния.

Как человек, который годами следил за эволюцией Android и был свидетелем его многочисленных преобразований, я должен признать, что перспектива расширенных текущих уведомлений в Android 16 меня заинтриговала. Хотя может показаться, что Google черпает вдохновение из функции Apple Dynamic Island на iPhone, важно помнить, что Android имеет богатую историю внедрения подобных функций задолго до того, как они стали популярными на других платформах.


В любой операционной системе, особенно в мобильных, таких как Android, уведомления играют решающую роль, поскольку большинство приложений не активны постоянно. Google постоянно настраивает уведомления, чтобы сделать их более полезными, менее разрушительными или и тем, и другим. Например, в последних версиях Android Google отключил каждое уведомление, сократил количество всплывающих уведомлений при отображении видео и заблокировал устаревшие уведомления. Предстоящее обновление Android 16 может внести существенные изменения в уведомления Android, позволяя приложениям создавать расширенные текущие уведомления.

Насколько я понимаю, в выпуске Android 15 QPR1 Beta 3 был представлен новый API под названием Rich Ongoing Notifications. Эта функция позволяет приложениям отображать не только значок в строке состояния. Вместо этого они могут создавать настраиваемые фишки со своим собственным текстом и цветом фона, которые находятся в строке состояния. Эти чипы функционируют аналогично новым чипам записи экрана, которые Google представила в предыдущем бета-обновлении Android: при нажатии на них откроется диалоговое окно приложения, содержащее дополнительную информацию о текущем уведомлении. Это взаимодействие аналогично новой системе записи экрана, недавно запущенной Google.

API Rich Ongoing Notifications от Google все еще находится в стадии разработки, поэтому о некоторых его аспектах мне еще предстоит узнать. Поскольку на данный момент API недоступен для приложений Android, я не могу полностью продемонстрировать, что повлекут за собой расширенные текущие уведомления. Тем не менее, Google разработал инструмент командной строки, который позволяет нам визуализировать, как различные приложения могут реализовывать расширенные текущие уведомления. Используя секретные команды, мне удалось создать несколько имитаций расширенных текущих уведомлений с нужным значком приложения, текстом и цветом фона.

В этой галерее демонстрируются различные приложения Rich Ongoing Notifications API в Android 16. Я разработал три макета уведомления: одно от Google Clock, указывающее, что сигнал тревоги неизбежен в течение 10 минут, другое от Uber, информирующее меня о том, что моя поездка должна быть через 5 минут. и третий от United Airlines, предупреждающий меня, что посадка на мой рейс начнется через 9 минут. Понятно, что приложения Android могут использовать API Rich Ongoing Notifications в Android 16 для предоставления широкого спектра полезной информации.

Android 16 может позволить приложениям отображать уведомления в стиле Dynamic IslandAndroid 16 может позволить приложениям отображать уведомления в стиле Dynamic IslandAndroid 16 может позволить приложениям отображать уведомления в стиле Dynamic Island

Понятно, что некоторые из вас думают, что Google просто дублирует функцию Dynamic Island iPhone с помощью API расширенных текущих уведомлений. Однако важно учитывать, что в Android появились чипы строки состояния задолго до того, как Apple представила Dynamic Island. Фактически, в Android 12 появился API, позволяющий приложениям для набора номера отображать продолжительность звонка в строке состояния, за целый год до того, как Apple представила свою функцию Dynamic Island.

Распространение функциональности чипов строки состояния Android 16 на все приложения может стать значительным шагом вперед для этой функции. Хотя вполне вероятно, что на это расширение повлиял Dynamic Island, было бы неправильно называть Rich Ongoing Notifications прямой копией. Поскольку эта функция продолжает развиваться, мое мнение может измениться, учитывая ее нынешнее незавершенное состояние. Однако, поскольку до ожидаемого выпуска Android 16 осталось еще несколько месяцев, у Google есть много возможностей для внесения корректировок. Причина, по которой ожидается, что расширенные текущие уведомления станут функцией Android 16, связана с их связью с новым API и тем фактом, что текущая версия Android 15 достигла стабильности платформы.

Смотрите также

2024-10-25 20:47