Вышел Android P Developer Preview
Первая тестовая сборка Android P выпущена. Это ранняя версия операционной системы, предназначенная скорее для разработчиков, чем для рядовых пользователей, но уже сейчас из нее можно узнать о будущих изменения в новой версии Android.
Нововведения в сравнении с Android 8.1 Oreo следующие:
- Официальная поддержка не функционирующих областей на экране. Вырезы на экране теперь поддерживаются на уровне операционной системы, и производители смогут легко адаптировать Android под необходимую глубину и размеры выреза.
- Переработана центр уведомлений и система уведомлений. Шторку перекрасили в очередной раз. Элементы с переключателями теперь листаются не влево-вправо, а вверх-вниз. Сами уведомления также немного перерисованы, а также операционная система показывает полные уведомления, вместе с изображениями и другими вложениями.
- RTT API и изменения в работе Wi-Fi позволяет более точно определять местоположение при навигации внутри помещений.
- Улучшения в работе с блокировкой уведомлений, теперь можно блокировать каналами.
- Поддержка двух камер на уровне операционной системы. Объединение изображения, боке и другие фишки двух камер.
- Обновлено отображение при регулировке громкости (пока только для смартфонов семейства Pixel).
- Теперь есть Обычный режим звука и Не беспокоить. Последний можно настроить по своему предпочтению. А также режимы можно быстро переключить при регулировке громкости.
Нативная поддержка VP9 Profile 2 для видеозаписей формата HEIF. - В меню выключения устройства добавлена возможность создания скриншотов и их редактирования (пока только для смартфонов семейства Pixel).
- Поддержка Ambient Display на уровне системы. Дисплеи полностью не отключаются и показывают время, уведомления или еще что либо, по предпочтению пользователя. В данном режиме всегда показывают количество заряда. Режим актуален для OLED дисплеев.
- Стандартизирована авторизация по отпечатку пальца для всех приложений. Новые API для работы со сканером отпечатков пальцев и назначению действий при свайпах по нему.
- Приложения в фоновом режиме не получают доступ к датчикам: микрофон, камера, гироскоп, акселерометр и другие.
- Сторонние приложения получат расширенный доступ к платежам через NFC на системном уровне.
- Умный анализ мобильной сети. Система анализирует загруженность данных и отправляет данные не разом, а порциями, в зависимости от приоритета. При попадание в зону незагруженной сети или стабильного соединения, остальные данные будут переданы.
- ImageDecoder теперь отвечает за декодирование и обработку анимированных изображений.
- Портретный режим переименовали в Режим блокировки поворота, и при некоторых условиях, приложения смогут поворачивать экран, даже когда блокировка включена. В зависимости от разрешений.
- При перемещении курсора по тексту, он немного увеличивается для наглядности.
- Больше возможностей при выделении текста.
- При вводе графического ключа он теперь быстро исчезает. Должно больше помочь в безопасности.
- Больше новых анимации и вибраций.
- Картинка-в-картинке теперь позволяет быстро перейти к настройкам плеера.
- Иконки в настройках перекрашены, теперь они разноцветные.
- Ночной режим перекрашивает элементы интерфейса в темный цвет. Иконка ночного режима в шторке уведомления теперь показывает время его включения.
- Режим энергосбережения больше не перекрашивает шторку. Также режим можно включить от 70% заряда и ниже.
- Новые API для работ с системами машинного обучения.
- Работа по улучшению Doze и энергосбережению.
- Изменение в среде ART, направленные на увеличение скорости работы приложений и энергосбережение.
- Улучшенная поддержка приложений, написанных на языке Kotlin.
Первая тестовая сборка носит номер PPP1.180208.01 и предназначена она только для смартфонов семейства Pixel. Nexus устройства не участвуют в тестировании, и, с большой вероятностью, не получат обновления до Android 9. Скачать тестовый образ можно отсюда.
Некоторые из вышеописанных нововведений же сейчас могут быть у некоторых пользователей, но они добавлены разработчиками устройств. Вышеописанные нововведения дают возможность в будущем получить доступ к ним всем разработчикам, за счет того, что они имеются уже на уровне системы, на уровне самого Android.
Релиз Android P, который с большой вероятностью будет иметь версию 9.0 и кодовое имя начинающееся на букву «P» стоит ожидать в третьем квартале. Релиз Android 8.0 Oreo случился незадолго до выхода смартфонов Google Pixel второго поколения. В этом году, вероятнее всего история повторится и нам стоит ожидать релиз Android 9 незадолго до выхода Google Pixel 3.
По материалам: 9to5google.com