Компания Google объявила о начале предварительного тестирования новой операционной системы Android Q. С сегодняшнего дня разработчикам доступна для установки первая бета-версия, и уже в ней представлено большое количество новых функций. Также примечательно, что в программу бета-тестирования по многочисленным просьбам пользователей включили первое поколение смартфонов линейки Pixel 2016 года выпуска.
Telegram-канал создателя Трешбокса про технологии
Telegram-канал создателя Трешбокса про технологии
Android Q получит усовершенствованные функции конфиденциальности и безопасности, полноценную поддержку складных смартфонов, новые медиакодеки и функции камеры, а также множество новых API-интерфейсов для разработчиков.
Ограничение доступа к разрешениям приложений
Одним из основных нововведений в Android Q станет новая система управления разрешениями приложений. Пользователи смогут разрешать передавать данные всё время (в фоновом режиме), только во время работы приложения или никогда — аналогично iOS. Например, для заказа поездки в сервисе такси Uber информация о местоположении нужна только во время работы приложения. С Android Q вы сможете предоставить Uber ограниченный доступ.
Что касается конфиденциальности, то Android Q позволит лучше контролировать доступ приложений к фотографиям, видео, аудио и папке «Загрузки». Google обязует файловые менеджеры спрашивать пользователя, какие файлы приложение может просмотреть.
Вывод
Первая бета версия новой системы не позволяет оценить масштаб грядущих нововведений, за то получить предварительное представление о новых изменениях. Пока список исправлений включает незначительные доработки существующих функций, тогда как более масштабные изменения станут известны ближе к релизу. Мы продолжим следить за важными изменениями и дополним статью при появлении новых отличительных особенностей.
А чего вы ожидаете в новой версии системы? Поделитесь своим мнением в комментариях.
Поддержка складных смартфонов
В Android Q появится нативная поддержка складных смартфонов, о чём Google впервые сообщила ещё в ноябре 2022 года. Разработчики реализуют оптимизацию интерфейса под различные режимы разделения экрана и поддержку возобновления и приостановки приложений в фоновом режиме. Также в случае необходимости полноэкранного отображения приложению потребуется сначала отправить уведомление с высоким приоритетом. Ранее изображение выводилось на весь экран без разрешения.
Кастомизация интерфейса
Уже все привыкли к тому, что когда речь заходит о кастомизации интерфейса, то имеется ввиду установка сторонних прошивок (EMUI, TouchWiz, CyanogenMod и др.) или лаунчеров. Владельцам устройств с чистым Android приходилось довольствоваться тем, что есть.
С выходом Android Q у пользователей появится возможность несколько изменить внешний вид своего интерфейса (цвет значков, шрифт), без установки сторонних программ. Особо тут не разгуляешься, на выбор доступно всего 4 цвета: чёрный, зелёный, синий и фиолетовый. Но даже несмотря на такой скудный набор, это говорит о том, что в Google обратили внимание на возможность кастомизации интерфейса. Так что стоит ожидать появления большего количества возможностей в будущем. Также небольшой апгрейд получили иконки в меню быстрых настроек и панель поиска Google: для них была добавлена поддержка адаптивных иконок.
Ещё вы сможете выбрать шрифт для заголовков значков. Их не так много: Google Sans, Roboto, Noto Serif и Source Sans Pro.
Новый API панели настроек
Новый API-интерфейс панели настроек — незначительная, но удобная функция на основе Android Slices. Разработчикам предоставят возможность добавлять в приложения быстрый доступ к системным настройкам в виде всплывающей панели. Благодаря этому управлять мобильной сетью, режимом полёта, громкостью звука, Bluetooth, Wi-Fi и NFC можно будет не выходя из используемого приложения и не ища нужное в общих настройках.
Режим фокусировки
Одна из самых обговариваемых функций Android 10 – режим фокусировки. Технология никак не относится к камере, как можно подуматься изначально, она позволяет сконцентрироваться. Суть функции заключается в блокировке всех приложений на время выполнения работы. Она позволяет избежать ситуации, когда новое уведомление отрывает от работы на значительное время.
Теперь технология входит в набор Digital Wellbeing – панель инструмента, отслеживающая действия пользователя. Еще в нее входит родительский контроль. Подобная функция ранее присутствовала в инструментах Google, но поддержка из коробки выглядит лучше.
Формат изображения Google Dynamic Depth
Современные камеры в смартфонах умеют имитировать малую глубину резкости и размывать задний фон относительно объекта. Датчик фиксирует метаданные глубины для различных точек изображения и применяет статическое размытие. Новый открытый формат Dynamic Depth («динамическая глубина») от Google призван сделать работу с размытием ещё более гибкой и простой.
Dynamic Depth содержит изображение JPEG, метаданные глубины и карту глубины, соединённые вместе в одном файле. Разработчики смогут запрашивать фотографии Dynamic Depth с устройств, камеры которых их поддерживают, и улучшать алгоритмы. В результате сторонним приложениям станет проще предлагать специализированные варианты размытия и боке.
Google не исключает создание с помощью Dynamic Depth в том числе 3D-изображений и AR-изображений. В настоящее время компания работает с партнёрами-производителями, чтобы сделать формат доступным для всех устройств под управлением Android Q.
Список устройств, которые получат Android 10.0
Samsung:
- Galaxy S9, S10, S10+, S10e;
- Galaxy Note 9, 10.
Huawei:
- P20, P30, P30 Pro;
- Mate 20, 20 Pro, 20 Lite, 20X;
- Honor View 20.
OnePlus:
- OnePlus 5, 5T;
- OnePlus 6, 6T;
- OnePlus 7, 7 Pro.
Nokia:
Все модели Nokia с 1 до 9 включительно.
Google Pixel:
Все устройства линейки.
Судя по прошлым обновлениям Андроида, список смартфонов которые получат обновление может расшириться за счет старых устройств. Например, пользователи Galaxy S8 позже вероятно также смогут обновиться до 10.0 и испробовать все нововведения, поскольку их число все еще велико.
Новые аудио- и видеокодеки
В Android Q добавят поддержку нескольких новых аудио- и видеокодеков с открытым исходным кодом.
- AOMedia Video 1 (AV1) — позволяет поставщикам мультимедиа передавать потоковое видео высокого качества с меньшей пропускной способностью.
- Opus — обеспечит низкую задержку кодирования звука, более сильное сжатие аудиоданных и поддержку многоканального звука.
- HDR10+ — для воспроизведения видео с расширенным динамическим диапазоном на устройствах, которые его поддерживают.
Живые заголовки
Данная функция была анонсирована на выставке разработчиков Google I/O. Название говорит само за себя. Благодаря локальному машинному обучению и интерфейсу прикладного программирования для воспроизведения аудио вы получаете поддержку субтитров в любом мультимедийном контенте без подключения к интернету.
При воспроизведении видео у вас на устройстве субтитры будут создаваться автоматически. Не только видео, но даже когда вы слушаете аудиосообщение или подкасты. Причём в любом приложении. Это работает даже с теми записями, которые вы сами сделали. Звук и субтитры никогда не покидают вашего смартфона. Это может помочь глухим и слабослышащим, которых по всему миру около 466 млн. человек. Также это пригодится здоровым людям, которые не хотят, чтобы окружающие слышали то, что слышат они.
Sharing Shortcuts
Главное улучшение для меню «Поделиться» в Android Q — оно стало открываться в два раза быстрее по сравнению с Android 9 Pie. Это действительно важно, потому что скорость запуска меню была одной из самых распространённых проблем предыдущих версий Android. Кроме того, есть и ряд полезных изменений: в верхней части меню появилась кнопка копирования активной ссылки из браузера, а новый API-интерфейс Sharing Shortcuts позволит пользователям напрямую переходить в другие приложения для обмена контентом.
Жесты
Android 10 и более ранние версии предлагают более продвинутую систему управления жестами. Так для возвращения на шаг назад достаточно провести пальцем от грани экрана к центру. К сожалению, жест не работает в некоторых приложениях. Поначалу пользоваться им не слишком удобно, бывают случаи случайного активировать жеста. Вскорости удается привыкнуть, но периодически ошибочные срабатывания все равно появляются.
В новой ОС немного изменили данный жест, что направлено на устранение проблемы со случайными нажатиями. Пользователи должны не только провести пальцем, но и задержать его в конечном положении на несколько секунд. Отпускать палец стоит лишь тогда, когда появится выглядывающая полоса сбоку.
Визуальные изменения
- Удаление ярлыка приложения с домашнего экрана Pixel Launcher теперь можно отменить. Полезно, потому что иногда это происходит случайно.
- Android Q отображает закруглённые углы и вырез в экране на скриншотах.
- В Android Q появилась полноценная тёмная тема интерфейса, которая включается отдельно по желанию. В предыдущих версиях Android интерфейс автоматически становился светлым или тёмным в зависимости от акцентного цвета обоев рабочего стола.
- В настройках для разработчиков появилась категория Theming («Тематизация») с функциями настройки акцентного цвета отдельных элементов интерфейса Android Q, шрифта и формы иконок.
- Встроенный файловый менеджер Android Q получил переработанный интерфейс в соответствии с дизайном Material Theme.
- Длительное нажатие на уведомление приложения открывает быстрые настройки с функциями блокировки и отключения звука прямо внутри карточки.
- Приложения с отключенными уведомлениями показываются в отдельном меню раздела «Уведомления приложений».
- Небольшой редизайн страницы «О приложении» в приложении «Настройки».
- Для обозначения недавних уведомлений в карточке уведомления появился колокольчик.
- На заблокированном экране в режиме Always-on Display теперь отображается текущая воспроизводимая песня и время прибытия до дома или работы (из Google Карт), процент заряда батареи переместился в верхний правый угол.
Цифровое благополучие
В прошлом году Google представила опцию под названием «Цифровое благополучие», которая располагается в главном окне системных настроек. При этом разработка отставала от графика выпуска Android. Бета-версия цифрового благополучия появилась уже после релиза финального варианта Android 9 и только на смартфонах Google Pixel. В этом году цифровое благополучие получает новый режим фокуса, который доступен на аппаратах Pixel и других Android-смартфонах на Android 9 и Android 10. Конечно, если цифровое благополучие есть в оболочках производителей этих смартфонов.
Название «Режим фокуса» говорит само за себя. Когда вы активируете его, заранее выбранные приложения не будут больше показывать свои уведомления, пока вы не выйдете из этого режима.
Набор родительских элементов управления Family Link тоже теперь доступен в настройках на каждом смартфоне на Android 10, где есть цифровое благополучие. Они располагаются на верхнем уровне настроек и идеологически связаны друг с другом.
Компания расширяет родительский контроль, добавляя востребованные функции. Например, можно давать детям дополнительное время на использование смартфона перед тем, как отправиться спать. Ещё можно устанавливать лимит времени на работу с отдельными приложениями.
Другим улучшением цифрового благополучия является возможность быстро поставить на паузу приложение при помощи продолжительного нажатия на иконку на домашнем экране. При этом появляется дополнительная опция. Когда вы нажмете на неё, приложение будет приостановлено до конца дня, пользоваться им станет невозможно. Это дополняет способность цифрового благополучия поставить таймер на приложение, чтобы в течение заданного времени можно было пользоваться только определёнными программами. Всё это должно помогать сосредоточиться на работе, чтобы вас ничего не отвлекало. Будете вы использовать таймеры или паузу, решать вам. Будет интересно посмотреть, станут ли сторонние лаунчеры поддерживать постановку приложений на паузу.
Кажется, что цифровое благополучие не является корневой функцией Android, которую Google предлагает производителям сторонних оболочек. Таким образом, они сами решают, ставить цифровое благополучие или нет.
Другие нововведения
- Share Wi-Fi. С помощью новой функции Share Wi-Fi вы можете поделиться информацией о Wi-Fi-сети или присоединиться к ближайшей точке доступа через QR-код.
- Screen Recording. Долгожданная нативная функция записи действий с экрана Android-устройства. Ранее приходилось пользоваться сторонними приложениями.
- Native MIDI API. Собственный API-интерфейс Google для связи Android Q с MIDI-устройствами через NDK. Предназначен для приложений, выполняющих обработку звука на C++.
- ANGLE для Vulkan. Графический движок, разработанный Google для высокопроизводительной совместимости с контентом OpenGL и OpenGL ES на аппаратном уровне. Преобразует код OpenGL в код Vulkan.
- Neural Networks API 1.2. Новая версия API-интерфейса нейронных сетей с функциональными улучшениями и оптимизацией производительности.
- BiometricPrompt. Унифицированная структура аутентификации для поддержки биометрии на системном уровне теперь поддерживает пассивные методы аутентификации, такие как распознавание лиц.
- Поддержка TLS 1.3. Последнее поколение протокола установления защищённых соединений на 40% быстрее по сравнению с TLS 1.2. В Android Q TLS 1.3 будет включен по умолчанию.
Обновления безопасности через Play Маркет
Следующая крупная инновация, касающаяся Android 10 – попытка Google перевести обновления безопасности в магазин Play Маркет. На первый взгляд незначительное изменение, на самом деле значительно сократит время ожидания до загрузки и установки обновлений безопасности. Не придется ожидать, когда конкретный оператор одобрит новое ПО. Да и процесс установки значительно сократится в сравнении с предыдущим вариантом работы.
Есть у подхода и значительный недостаток – не все исправления безопасности реально исправить подобным образом. Периодически Google придется выпускать традиционные обновления, которые устанавливаются на более низком уровне ОС. И все-таки такой шаг является положительным сдвигом.
В подобном направлении двигается и Qualcomm. Ранее компания заявила, что все смартфоны с чипсетами 2022 года смогут обновлять графические драйвера посредством Play Маркета. Это одно из лучших нововведений Android 10.