24 мар 2021 (OFF) OUTLAND (B) :

Обзор Android 12 Developer Preview: что нового в дизайне и функционале

Google выкатила первую версию Android 12 Developer Preview. Так как эта сборка нацелена на разработчиков, здесь не так много изменений, особенно внешних — большинство спрятано от глаз обычных пользователей. Несмотря на это, рассказать есть о чём.

Система доступна к установке на следующие смартфоны линейки Google Pixel:

Pixel 3 и 3 XL
Pixel 3a и 3a XL
Pixel 4 и 4 XL
Pixel 4a и 4a (5G)
Pixel 5
Стоит предупредить, что сейчас в системе много багов, и работает она нестабильно — бета всё-таки. Я уже успел изучить главные фишки Android 12 и готов поделиться впечатлениями в этой статье.
Недавние утечки обещали кардинальные перемены в UI, но в текущей сборке ничего такого не обнаружилось. Хотя некие намёки на возможную переработку интерфейса в скором времени всё же есть.

Обновленные настройки
Приложение настроек получило специальный режим, который должен облегчить управление одной рукой. С ним интерфейс очень сильно напоминает таковой в Samsung и Huawei. Режим скрыт по умолчанию — для его активации требуется ввести команду через adb:
Заметна и изменённая шапка приложения: иконка пользователя отделилась от поиска, из-за чего последний стал короче.

Появился новый пункт «Безопасность и экстренные случаи» — там можно заполнить медицинскую карточку и активировать функции на случай особых ситуаций. Например, вызов скорой при обнаружении смартфоном ДТП. В России, кстати, эта функция недоступна.

Нельзя не заметить и новые акцентные цвета — но только на светлой теме. Фон всех пунктов настроек превратился из обычного белого в светло-голубой.

Новая сетка в Pixel Launcher
 
Минорное обновление, которое не так просто заметить: появился режим сетки приложений 4×5. До этого было доступно лишь 4 столбца с 4 рядами, что выглядело, на мой взгляд, слишком громоздко. Сейчас же разметка иконок стала чуть ближе к таковой в iOS. Сменить сетку можно в разделе «Стили и обои», который вызывается долгим нажатием по рабочему столу.

Переработанная шторка

  
Первое, что бросается в глаза при открытии панели уведомлений, — новые цвета тёмной темы. Если ранее основным цветом был глубокий чёрный, то сейчас это тёмно-серый. Преобразились и сами уведомления: иконки стали круглыми, а отступы между карточками увеличились. Откладывание стало более интуитивным: раньше приходилось делать свайп, теперь в настройках можно вывести функцию отдельной кнопкой.


  
Обновился и плеер — он стал больше, но при этом исчезла текстовая информация о текущем приложении и устройстве вывода. Зато теперь легче разглядывать обложки музыкальных альбомов — они тоже увеличились.


Также можно выбрать, для каких приложений будет использоваться медиаплеер в шторке, а для каких — нет.

Экспериментальные быстрые настройки и локскрин

   
В Android 12 действительно будет редизайн — это подтверждают найденные разработчиками изменения в интерфейсе экрана блокировки. Как и многое другое, обновлённый UI скрыт, что не помешало добраться до него. Судя по всему, часы станут больше, а рядом с ними появится виджет погоды.

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

Группа виджетов

Для воспроизведения GIF-анимации нажмите на изображение
Похожая функция впервые появилась в iOS 14. Теперь же Google заимствует возможность группировать виджеты для экономии места и тестирует её в новой ОС.

Широкие шорткаты
 
Android 11 (слева) и Android 12 (справа)
Не самое значительное изменение — шорткаты приложений, которые вызываются долгим тапом по иконке, стали шире.

Новые переключатели

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


Новые фишки
Фишек в обновлении не так уж и много, многие из них вообще выключены, и получить доступ к ним не так просто. Опять же, не забываем, что в первой бете всегда нововведений меньше, чем в релизной версии.

Режим управления одной рукой

Для воспроизведения GIF-анимации нажмите на изображение
Ещё одна скрытая фича, которая была обнаружена благодаря разработчику с XDA. Она работает в точности как на iOS — смахиванием вниз в области рядом с полосой навигации. Мне пока что запустить этот режим не удалось по причине отсутствия подробностей от разработчика.

Передача пароля от Wi-Fi через Nearby Share

  
Делиться паролем с друзьями или коллегами намного проще. В Android 11 приходилось создавать QR-код, затем сканировать его. Это не занимает много времени, но нужен прямой контакт двух пользователей. Новая версия операционной системы от Google ещё сильнее упрощает передачу пароля от беспроводной сети — через сервис Nearby Share в пару кликов можно передать его на любой смартфон поблизости.

Автоматический режим уведомлений
конкретного приложения добавился новый, под названием Automatic. Как можно догадаться из его описания, он самостоятельно определяет, стоит ли использовать звуковое оповещение для определённого уведомления или можно обойтись вибрацией.

Свайп для скрытия превью скриншота

Для воспроизведения GIF-анимации нажмите на изображение
Ещё одно небольшое, но полезное нововведение. Ранее закрыть превью скриншота можно было только нажатием на маленькую иконку. Теперь это делает свайп в любую сторону — такие маленькие штрихи слегка упрощают повседневное пользование смартфоном.

Длинные скриншоты

Для воспроизведения GIF-анимации нажмите на изображение
Этой многими ожидаемой функцией по-прежнему нельзя воспользоваться. Но не потому что её нет вообще — она скрыта по умолчанию и работает крайне нестабильно. Она была найдена и активирована редактором XDA Developers. Чтобы включить её, надо ввести через adb следующую команду:

adb shell device_config put systemui enable_screenshot_scrolling true
Тем не менее, наличие функции в Android 12, пускай и в сыром виде, — хороший знак, дающий надежду на скорое появление длинных скриншотов в чистом «зелёном роботе».

Дополнительные функции редактирования скриншотов

К уже существующими возможностям рисовать на скриншотах прибавились функции добавления эмодзи и текста. Они доступны в редакторе, открывающемся при нажатии кнопки «Редактировать» сразу после создания скриншота.

Элементы можно перемещать и менять в размере. А вот более глубокой кастомизации не «завезли». Доступен лишь один шрифт, цвет текста менять нельзя, равно как и его прозрачность.

Что касается эмодзи, можно выбирать любые, нажав на кебаб-меню.

Двойное постукивание
 
На Google Pixel 5 эксклюзивно появилась возможность активировать различные функции с помощью постукивания по тыльной части смартфона. Этот пункт находится в разделе «Жесты». Правда, пока что сама функция не работает — её можно включить и настроить, а использовать не получится.

Быстрое отключение микрофона и камеры

  
Ранее появились слухи о том, что Google намерена заняться приватностью в своей системе. Сейчас это частично подтверждается — очередная скрытая функция позволяет блокировать приложениям доступ к камере и микрофону нажатием кнопки в панели быстрых настроек.

Моментальный вызов экстренных служб

Google решила позаботиться о безопасности пользователей и добавила возможности вызова экстренных служб пятикратным нажатием кнопки питания. Для отмены звонка необходимо провести по слайдеру, иначе вызов произойдёт автоматически.

Снижение яркости цветов
 
Смартфоны Pixel обладают AMOLED-дисплеями, которые неидеальны. ШИМ — одна из главных проблем такого типа экранов. Пока другие производители внедряют DC Dimming, Google добавляет «костыль» в виде функции снижения точки белого. Надо признаться, эффект от неё есть — она очень сильно затемняет дисплей, ШИМ при этом не так заметен, как на аналогичной яркости.

В тему: Что такое ШИМ — почему от экранов многих смартфонов болит голова
Изменения «под капотом»
Немало важных нововведений скрыты от пользователя, хотя и оказывают огромное влияние на удобство взаимодействия с системой.

Поддержка изображений формата AVIF
Сравнительно свежий формат изображений, основанный на кодеке AV1, поддерживается в Android 12. AVIF хорош тем, что он весит меньше аналогов, а его качество при таком же размере лучше.

Универсальное API для получения приложением контента

Для воспроизведения GIF-анимации нажмите на изображение
Сейчас далеко не каждое приложение поддерживает вставку изображений и видео из буфера, перемещением или с помощью клавиатуры. Причина кроется в том, что для каждого действия требуется реализовывать отдельные методы. Общий интерфейс OnReceiveContentListener умеет принимать контент из любого источника.

В первую очередь, этот пункт полезен разработчикам, так как облегчает внедрение функционала именно для них. Но в конечном итоге это отразится и на обычных пользователях, так как большее количество софта будет
поддерживать возможности удобного получения контента.

Автоматическое перекодирование медиаконтента
Всё чаще и чаще используется видеоконтент в формате HEVC, что, безусловно, хорошо, учитывая его преимущества (меньший вес при аналогичном качестве). Но не все приложения поддерживают этот кодек. Ради совместимости в систему внедрили автоматическое перекодирование видео в подходящий для определённого приложения формат. Конечно, это занимает некоторое время: на Pixel 4 перекодировка минутного видео в 1080p и 30 FPS занимает около 9 секунд. Впрочем, это лучше, чем ничего.

Улучшенные жесты в полноэкранном режиме

Для воспроизведения GIF-анимации нажмите на изображение
На Android 11 наблюдались определённые проблемы с жестами в так называемом Immersive mode, который задействовался при открытии полноэкранного видео, игры или книги. Приходилось несколько раз свайпать влево или вверх для выполнения действия. Теперь жесты работают с первого раза — казалось бы, мелочь, но теперь будет куда удобнее работать с системой.

Активная работа над Project Mainline
Ещё в Android 10 анонсирован Project Mainline, призванный частично решить проблему с обновлениями. Теперь среда выполнения приложений Android RunTime (ART) стала одним из модулей, который сможет обновляться с помощью Play Store. Это позволит вносить важные изменения вроде улучшения производительности и менеджмента памяти без полного обновления системы.

Создание тактильной отдачи на основании звуков
Приложения Android 12 научились создавать тактильный отклик, преобразовывая аудиосигнал в вибрацию. Разумеется, вибрация осуществляется вибромоторами. Только её сила и частота регулируется звуковым трафиком. Это открывает широкие возможности для разработчиков и может пригодиться, например, в играх, сделав их более интерактивными.

Улучшенная поддержка геймпадов

Говоря об играх, стоит упомянуть поддержку вибрации на геймпадах. До этого шанс играть с отдачей был минимален — почти нигде это не встречалось. Сейчас же в настройках обнаружен пункт, который намекает на изменения в этой области. Наконец-то можно испытать новые ощущения от игры на смартфоне.

Вердикт
Безусловно, в новой номерной версии Android хочется видеть более крупные изменения, но пока что нерассудительно обвинять Google в том, что они ничего не сделали, ведь это ранняя сборка. Она и не должна быть богатой на «вкусные» фичи. Разумеется, она обрастёт функционалом ближе к своему релизу. Быть может, мы даже увидим переработанный интерфейс в этом году.

Хотя и сейчас видно, что компания усиленно трудится над своим продуктом, не желая отставать от своего главного конкурента и вендоров, давно внедривших полезные фишки в свои оболочки.

Комментарии (0)

Показать комментарий
Скрыть комментарий
Для добавления комментариев необходимо авторизоваться
Версия: Mobile | Lite | Доступно в Google Play