Наконец состоялось одно из важнейших событий года для фанатов «зелёного робота» — Google выпустил первую предварительную версию Android 12 для разработчиков, и её полноценный обзор уже есть на нашем сайте. Нововведений действительно много, но большинство из них незначительны — в связи с этим я решил выделить топ-7 фишек, которые подогревают желание поскорее обновиться.
⚠️ В первой версии Android 12 Developer Preview нет каких-либо фундаментальных изменений, поэтому я выбрал скорее просто вызывающие интерес нововведения, которых действительно не хватало в чистом Android, нежели какие-то функции из разряда маст-хэв (их попросту нет).
1. Полноценный редактор скриншотов
Активные пользователи смартфонов делают скриншоты чуть ли не каждый день, в связи с чем крайне странно, что редактор скриншотов в Android довольно долгое время был весьма простым. Благо, в обновлении это поправили — теперь стало возможным добавлять текст (на выбор доступны 7 цветов), а также прикреплять смайлики в виде стикеров. Мелочь, а приятно.
Отдельно стоит упомянуть возможность быстро смахнуть миниатюрное окошко созданного скриншота — ранее в чистом Android его можно было быстро убрать, только если нажать на ещё меньший крест рядом с ним (с первого раза попасть в него получалось далеко не всегда).
Также в Android 12 появилась функция создания длинного скриншота (да, в чистом «зелёном роботе» её не было). Стоит отметить, что в первой превью-сборке она работает максимально нестабильно, но факт остаётся фактом — опция появилась.
2. Уведомления стали лучше
Панель уведомлений — тоже один из самых часто используемых элементов любой операционной системы для смартфонов, поэтому неудивительно, что Google в очередной раз переработал её. Значки приложений в уведомлениях стали существенно больше, как и прикреплённые медиафайлы (к примеру, аватары или картинки) — это особенно хорошо заметно, если сравнивать неразвёрнутые сообщения.
Также в Android 12 появилась кнопка, позволяющая отсрочить уведомление — оно отобразится вновь через 15, 30, 60 или 120 минут (в зависимости от того, что выберет пользователь).
Отдельно стоит упомянуть возможность сбросить рейтинг уведомлений. В одной из прошлых версий операционная система научилась анализировать предпочтения пользователя и упорядочивать уведомления в порядке важности. Проблема заключалась в том, что если умные алгоритмы работали неправильно, то исправить это не представлялось возможным — в Android 12 как раз появилась соответствующая кнопка для обнуления рейтинга режима адаптивных уведомлений.
3. Виджет плеера можно включать только для определённых приложений
Раз уж я коснулся шторки уведомлений, нельзя не отметить и медиаплеер. При прямом сравнении его реализации в Android 11 и Android 12 сразу бросается в глаза увеличенное превью (обложка). Впрочем, ради неё пришлось пожертвовать опознавательными надписями: теперь вместо названия приложения, которое воспроизводит звук, и выходного устройства отображаются только значки.
Но ключевое новшество плеера заключается в возможности выбрать, для каких приложений он будет доступен. Пользователь может снять галочки с тех программ, которым не желает предоставлять доступ к его активации — это настраивается в отдельном меню настроек. Именно такие небольшие, но полезные нововведения и делают систему лучше.
4. Простая вставка медиа через буфер обмена и перетаскивание
Говоря о полезных долгожданных фишках, нельзя не упомянуть «подкапотное» нововведение — в Android 12 появилось универсальное API OnReceiveContentListener, которое позволяет приложениям использовать функцию вставки для любого контента, а не только текста. Раньше у Android были с этим проблемы: пользователи зачастую не могли скопировать меда в буфер обмена или перетащить его через Drag-and-Drop.
5. Передача пароля от Wi-Fi по Nearby Share
В Android 12 появилась удобная функция, позволяющая поделиться паролем от Wi-Fi с помощью Nearby Share. Поскольку эта технология работает на всех устройствах, начиная с Android 6.0, она крайне полезна и наверняка будет часто использоваться: это явно удобнее, чем вспоминать пароль и вводить вручную или создавать QR-код и сканировать его.
6. Режим управления одной рукой
Here's Android 12's one-handed mode — fully working. Sadly, it's like Apple's Reachability (vertically downsizing) rather than OHM on most OEM software (both horizontal and vertical downsizing). pic.twitter.com/IznRVHTgPu
— Mishaal Rahman (@MishaalRahman) February 18, 2021
В чистом Android настолько долго не было режима управления одной рукой, что Google попросту не мог придумать что-то своё. Ему пришлось сделать выбор, у кого копировать реализацию: у Apple или Android-производителей. Компания выбрала первое: в Android 12 достаточно свайпнуть вниз по жестовой полоске, чтобы активировался режим управления одной рукой и контент «съехал» вниз (чтобы можно было без перехвата дотянуться до верхушки виртуального экрана). В некоторых других оболочках это реализовано иначе: виртуальный экран не «съезжает» вниз, а пропорционально уменьшается и притягивается к одной из боковых сторон.
Нельзя не отметить, что в Android 12 появился ещё и новый скрытый интерфейс, оптимизированный под управление одной рукой. Он получил название Silky Home и явно вдохновлён дизайном оболочки One UI от Samsung — пункты и оглавления специально расположены низко, чтобы до верхних элементов было легко дотянуться одной рукой без перехвата смартфона.
7. Системные выключатели камеры и микрофона
Вопрос конфиденциальности стоит как нельзя остро, и техногиганты из года в год работают над улучшением данной области. В этот раз Google добавил в панель навигации два новых переключателя: один из них позволяет моментально отозвать доступ к камере у всех приложений, а другой — доступ к микрофону. На данный момент эти кнопки не функционируют, но это всего лишь первая предварительная версия для разработчиков.