В марте этого года Google представила предварительную версию операционной системы Android P для разработчиков с новыми функциями, такими как внутреннее позиционирование с WiFi RTT, поддержкой вырезов на экране, HDR VP9, сжатием изображения HEIF и медиа API для доступа к двум или более камерам одновременно и так далее.
На днях начала свою работу ежегодная конференция для разработчиков Google I/O 2018 и компания объявила о выпуске бета-версии Android P с еще большим количеством функций и доступной еще большему количеству телефонов разных производителей.
Некоторые из наиболее примечательных функций:
- Функция Adaptive Battery – использует машинное обучение для определения приоритетности доступа к системным ресурсам. ПО будет отслеживать наиболее часто используемые пользователем приложения и ранжировать их в четыре «корзины» от «активных» до «редких». Приложения могут со временем перемещаться из одной корзины в другую, а для приложений, перестающих быть «активными», будут ограничены ресурсы, аварийные сигналы, сетевые и высокоприоритетные сообщения Cloud Firebase.
- App Actions также, используя машинное обучение, будут отображать действия определенных приложений в зависимости от контекста. Например, при выделение текста «Taylor Swift» будет не только отображаться контекстное меню с помощью «Copy/Share/Select All», как в настоящее время, но, и будут представлены ссылки на такие приложения, как Spotify, для прослушивания её музыки или приложения для продажи билетов, чтобы купить билеты на концерт.
- Функция Slices будет предоставлять пользователям богатый контент в таких местах, как Google Search and Assistant. Slices интерактивны с поддержкой действий, переключателей, слайдеров, прокрутки контента и т. д Они будут работать на устройствах под управлением Android 4.4 Kitkat или выше благодаря набору библиотек и инструментов Android Jetpack.
- Smart reply в уведомлениях теперь возможен в любом приложении благодаря новому API, который вскоре будет доступен разработчикам в Machine Learning Kit.
- Новая системная навигация, которая должна облегчить доступ к Home, Overview и Assistant с помощью одной кнопки на экране, а также упростить многозадачность.
- Увеличитель текста упрощает выделение текста и управление курсором.
- Фоновые ограничения позволят пользователям контролировать фоновые приложения, обнаруживая те, которые больше всего разряжают батарею, и позволяя пользователям ограничивать их фоновые действия, если они этого захотят.
- Улучшенный звук с динамической обработкой позволяет разработчикам изолировать определенные частоты и снизить громкость или увеличить мягкие звуки для повышения качества звука. Подробнее см. в документации .
- Различные функции позволяющие улучшить безопасность, включая биометрическую подсказку для аутентификации, защищенное подтверждение на основе TEE (Trusted Execution Environment) и поддержку более надежной защиты закрытых ключей для устройств с чипом безопасности StrongBox.
Еще одна интересная особенность, возможно, непосредственно не связанная с Android P как таковой, но способ распространения приложений – это приложение Android App Bundle и Google Play Dynamic Delivery, которое будет загружать только нужные ресурсы на данном телефоне. Поэтому, вместо загрузки большого apk со всеми языками, архитектурами и изображениями, приложение будет поставляться с использованием всего одного языка (например, английского), двоичного кода, характерного для архитектуры телефона (например, ARM64), а также соответствия ресурсов и изображений разрешение экрана вашего телефона (например, hdpi).
Если при презентации бета-версии и версии для разработчиков Android использовались только телефоны Nexus или Pixel, то бета-версии Android P доступна для телефонов от других производителей:
- Sony Xperia XZ2
- Xiaomi Mi Mix 2S
- Nokia 7 Plus
- Oppo R15 Pro
- Vivo X21UD и X21
- Essential PH-1
Также поддерживаются Google Pixel 2, Pixel 2 XL, Pixel и Pixel XL, и вы можете скачать бета-образы для поддерживаемых устройств здесь .
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.