Android запускает функцию «Heads Up», которая призвана помочь смартфонным зомби

Зависимость от смартфонов приобретает все новые и более опасные для владельцев формы. Увы, но многие из них не отрываются от экранов, даже когда идут по городу, тем самым подвергая себя опасности. Попытаться вернуть пользователей из виртуальной в нашу земную реальность призвана новая функция сервиса Digital Wellbeing для Android – «Heads Up» (Подними голову).
Активировав «Heads Up» в Digital Wellbeing, пользователь смартфона будет время от времени получать краткие уведомления с инструкциями типа «Будь внимателен» или «Подними голову». Однако, как утверждают в Google, не стоит полностью полагаться на новую функцию, которая «не заменяет внимательности к своему окружению».
Помимо этого, Digital Wellbeing помогает пользователям ограничить время, проводимое в некоторых приложениях, а также настроить функцию «Режим сна», чтобы меньше отвлекаться на телефон в вечернее время.


Понравился пост? Есть что сказать? Присоединяйтесь:
Heads-up Notifications — Всплывающе-настраиваемые уведомления
Я, откровенно говоря, не являюсь фанатом пятой версии Андроид — все эти плоские дизайны и невнятные цвета шторки и настроек, абсолютно не сочетающиеся с насыщенными цветами приложений. Как-то не по мне. Зато чего не отнять — так это удобства всплывающих уведомлений, heads up, если в оригинале. Положа руку на сердце, стоит отметить, что появилась эта функция в Lollipop далеко не впервые, а была заложена еще в KitKat. Правда, в качестве скрытой опции, чем и воспользовались разработчики из команды Cyanogenmod, и уже в 11-й версии своей популярной прошивки опцию сию активировали.
Позднее в Маркете появилось просто бессовестно много приложений с аналогичным функционалом, а выбор между ними стал для меня сложной и нудной задачей (ведь хотелось-то лучшую, а тут еще на Sony ZL обновление до 5.02 прилетело — и к хорошему я привык моментально). Вы вот не подумайте, что я буду описывать процесс выбора софтинки, как я это пару раз делал, не то чтобы лень — просто незачем — для себя я определил явного фаворита, по сравнению с которым остальные выглядят «ни о чем».
Итак, предлагаю Вашему вниманию отзыв о приложении Heads-up Notifications от разработчика Simen.codes.
После установки нас встречает самый обычный простой экран, где нам предлагают-таки включить уведомления (собственно, ради этого и весь сыр-бор), что-то настроить (по логике — эти самые уведомления), протестировать и помочь.

Причем, даже если мы захотим реально чем-то помочь, то сделать это будет довольно сложно — по нажатию на ссылку, открывается окно с эдаким FAQ’ом. Оказывается, это не у нас помощь просят, а, наоборот, нам ее предлагают.

Сразу отмечу единственную вещь, которая оказалась черпаком дегтя: нотификация в каждый момент времени может быть одна и только одна. С одной стороны — это плохо и неинформативно, с другой (пытаюсь быть оптимистом и во всем искать не очень плохое) — не загромождается экран кучей «окон».
Прежде всего, нам необходимо совсем немножко наше приложение настроить.

Вот и пойдем по порядку. Так в «Фильтре приложений» нам необходимо выбрать, уведомления каких приложений нужно отображать. Например, если нам не нужны уведомления о завершении установки приложения из Google Play (мы, естественно, сейчас говорим исключительно о heads-up, обычные уведомления в шторке работают себе независимо), нам достаточно снять галку с «Google Play Market».

Кстати, уведомление всплывает всегда и везде и, более того, при смене активного экрана оно не исчезает, поэтому, если где-то мы их не хотим видеть, опять же, ставим галку. Обратите внимание — логика обратная предыдущему пункту — в выбранном не показывается. Я бы делал как-то однотипно, что ли.

Не пройдем мимо приоритета обновлений — собственно, из скриншота все понятно:

Зато пункт «Показывать уведомления, которые не могут быть отменены», нормальные люди называют это «постоянными» уведомлениями. Например, у меня это — нотификация Terminal и Агента Mail.ru.
Так вот, если мы выберем эту галку, то постоянные уведомления будут отображаться во всплывающем окне (по очереди, конечно, одно за другим, но не по кругу), при этом, если мы смахнем его, то оно пропадет и из шторки.
А учитывая тот факт, что с некоторых пор, приложениям с постоянными уведомлениями система дает повышенный приоритет, я ставить эту самую галку вот не рекомендую вообще — вдруг что-то выгрузится ненароком, особенно такие шутки шутить любит Stamina в телефонах Sony.

Следующая галочка спорная — суть ее в том, что если нотификация вызвана из текущего приложения, то показывать ее мы не будем. Опять же, на примере Google Play, если мы, не выходя из приложения маркета, будем устанавливать программы, то уведомления об их успешной или неуспешной установке всплывать не будут. Насколько неудобно, я не понял — скорее, галочка в этом пункте будет так же лишняя, ведь нам же важно не на кнопки тапать, а реально что-то сделать и увидеть отчет, так сказать, о выполненной работе.
А вот опция показа песни при переключении у меня не заработала ни с Музыкой Google, ни с PlayerPro, ни с AIMP. Не больно-то и хотелось.
Аналогичная опция и о широковещательном уведомлении — так и не понял ее смысла, откровенно говоря.
В опциях поведения как бы все понятно.

Первый же пункт указывает время, по истечении которого уведомление закроется, либо сменится на следующее.
А далее отмечаем нужные варианты закрытия (их целых два, и лучше что-то все-таки выбрать — или ждать придется весь заданный нами тайм-аут).
Пункт о плавающем окне — не для нас, там прошивка должна быть специфическая с поддержкой мультиокон, либо модуль для xPosed Framework установлен. А это не столько сложно, сколько, пока, неинтересно.
Ну и пункт с разблокировкой телефона, конечно же. Как же без него.
В разделе «Стиль» мы настраиваем наши стили. Есть шесть тем и психодел. Раньше, в детстве, я думал, что психоделика — это что-то такое. Ну, Вы понимаете. А здесь, оказывается, — это просто случайная смена стиля. Скорее хаос, а не психодел.

Пара пунктов с положением. На больших устройствах или маленьких руках, удобно снизу расположить, наиболее красиво (для меня, конечно) — сверху под строкой, но наиболее удобно — по центру.

Прозрачность — понятна и проста, так же ясны пункты о размере шрифта, компактном режиме и прочих иконках.
Пункт же «Override language settings» отвечает за язык настроек. Знаете, мне вот подумалось, а ведь это правильно пункт с языком назвать на иностранном языке — ведь если я говорю на русском, то менять язык мне ни к чему, зато если я его не понимаю, то и пункт с выбором языка не найду. А так — логично.
Опции экрана блокировки комментировать не буду — там все и так расписано уж куда как подробно:

А если нажать на версию в «О ПРОГРАММЕ», то будет фокус! Точнее, фокус-покус! Пасхалка от Lollipop — игрушка с летучим роботом и нелепым управлением. Вот.
Ну и все. Настроили. Вернемся к кнопке «Тест», которую уже упоминали. Так вот, это правильное решение — нажав ее, увидим, как будет наше уведомление выглядеть.
Заметьте, из этого же окна можно попасть в настройки, минуя всякие процедуры возврата в главное меню программы, и, что не менее важно, — поддержать разработчиков.
Почему не менее важно? Просто потому, что программа бесплатна и абсолютно безрекламная! Да и просьба о донате только в окне теста! Как-то это совсем уж альтруистически. Но если мы перейдем по ссылке, то увидим, что авторы вовсе некорыстны и просят если не деньгами — то хотя бы просто добрым словом в отзывах!
Нажав большую зеленую кнопку, включим уведомления.

Вот и все — наслаждаемся работой. Если что-то пошло не так — сделать нужно лог данных (это пункт «Экспорт данных для отладки») и отправить авторам, может исправят.
Вот теперь точно все.
Мнение
Приложение интересно своей бесплатностью и возможностью «тонкой» настройки. В то же время, если нет желания возиться — достаточно просто установить и забыть. Я всегда говорил, что простота для меня — один из важнейших критериев выбора софтинок.
Конечно же, отображаются и уведомления о звонках и сообщениях, в том числе и мессенджеров. Правда, вот с Facebook Messenger приложение дружит плохо — отображает только самое первое сообщение.
Кстати, чуть не забыл, работает приложение на всех версиях Android начиная с 3.1 (2.x.x, к сожалению, не поддерживается) и никаких дополнительных прав, в том числе и рут-доступа, не требует.
Оценка — восемь баллов. Советую попробовать, вдруг понравится. Недостаток, для меня, один и его уже упоминал — отсутствие списка уведомлений. Сейчас разработчики проводят опрос о дальнейшем развитии приложения, в том числе и этот пункт там присутствует. Ну что ж, как говорится: «Поживем — увидим!»
А пока, читайте Helpix — здесь интересно!
olegdn (Гординский Олег)
Используемое автором устройство: Lenovo S580
В мобильном приложении «Почта банка» заработали push-уведомления в формате chat heads
«Почта банк» запустил в мобильном приложении технологию всплывающих push-уведомлений поверх других окон в формате chat heads (по принципу чат-уведомлений в Facebook). Когда пользователю приходит push-уведомление от банка (код подтверждения, информация об операции, персональное предложение и пр.), иконка-кружочек с логотипом банка отображается поверх любого другого открытого приложения и будет оставаться активной до двух минут, или пока вы не закроете его. Вы можете переместить иконку в любую часть экрана, а нажав на нее, открыть текст сообщения. В банке отмечают, что новая технология упростит для пользователей работу с уведомлениями, а также повысит их читаемость и, как следствие, конверсию в продажи минимум на 30%.
«Банки давно перешли от технологии SMS к push-уведомлениям, и сегодня такой формат выбирают более 90% пользователей мобильного приложения. Однако особенность push-уведомлений заключается в том, что, появившись на несколько секунд, оно скрывается с экрана, и многие пользователи его просто теряют среди множества других сообщений в своем телефоне. Как итог – клиент не может оперативно найти необходимую информацию, а банк не может донести важную информацию для клиента. С форматом chat heads такой проблемы больше не будет – сообщение всегда на виду, вы его не пропустите и не потеряете. Это простое, на первый взгляд, решение очень эффективно – еще на этапе тестирования оно показало рост прочтений сообщений на 20%. Новая технология существенно упростит нашим клиентам работу с приложением и уведомлениями от банка, повысит читаемость сообщений, а значит, и продажи услуг и продуктов», – отметила член правления «Почта банка», директор по развитию электронного бизнеса «Почта банка» Анастасия Масленникова.
Функция доступна в приложении банка для Android всех версий. Чтобы подключить chat heads достаточно при входе в раздел «Чаты» в приложении дать разрешение на отображение уведомлений в таком формате. Также пользователь может без труда вернуться к традиционным пушам, если захочет. Планируется постоянно развивать функциональность и управление уведомлениями chat heads.
Поделиться
Другие материалы рубрики

Выбор CNews: главные события на российском ИТ-рынке в 2023 г. Голосование

CNews Analytics: топ-35 разработчиков мобильных приложений

Сергей Четвертаков, Prof IT, — о навыках диалоговых и программных роботов и генеративном ИИ в разговорных ассистентах

В приложении Альфа-банка теперь можно обновить паспортные данные

Денис Пащенко, STEP LOGIC: Госсектор и крупные корпорации остаются наиболее уязвимой мишенью для киберпреступников

В госорганы по всей России будут переданы сотни тысяч б/у планшетов на российской ОС
MARKET.CNEWS
Email-рассылки
Выбор сервиса для почтовых рассылок
От 0.13 руб./месяц
RPA
Подобрать платформу роботизации RPA
От 200 000 руб./месяц
CRM
Подобрать CRM-систему для компании
От 1 000 руб./месяц
DBaaS
Выбрать тариф на облачную базу данных
Как сделать heads-up уведомление, когда приложение в фоне?
1. Инстаграм умудряется присылать heads-up уведомления (плавающая карточка сверху поверх других приложений) даже когда приложение свёрнуто. Тоже самое например когда приходит смс или звонят в вацапе. Насколько мне удалось загуглить если приложение свёрнуто то уведомления могут приходить только в трей, но не показываться поверх других приложений. Я отправляю уведомления через консоль firebase. Как сделать уведомления как у инстаграма?
Может дело именно в firebase и вместо него надо использовать другой провайдер уведомлений, например onesignal?
2. Я смог сделать heads-up уведомления в эмуляторе когда приложение развёрнуто на экране. Но те же самые условия на реальном устройстве (Huawei 5A) показывают уведомление только в трее (версия андроид та же что в эмуляторе). Тут еще в чем проблема?
3. Heads-up уведомления могут быть только в одну строку, сокращая текст уведомления?
- Вопрос задан более трёх лет назад
- 555 просмотров