adblock check

Android O: нововведения в первой тестовой сборке

Полный список новых функций, официальные обои и ссылки на скачивание первой сборки Android O для разработчиков

Компания Google продолжает традицию выпускать предварительную версию крупного обновления Android ранней весной. В прошлом году так вышла Android N, ныне известная как Nougat. Сегодня, вечером 21 марта, для разработчиков стала доступна Android O. Финальное название пока остается загадкой (хотя уже известен наиболее вероятный вариант — Oreo), а вот о новых функциях Google с удовольствием рассказала в своем блоге уже сейчас.

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

Android O: нововведения в первой тестовой сборке

Фоновые ограничения

Начиная с релиза Android 7.0 Nougat операционная система позволяет ограничивать приложения в некоторых действиях, когда те работают в фоновом режиме. В обновлении Android O появятся новые ограничения, которые к тому же станут автоматическими. Они затрагивают три основных функции: неявную передачу данных, фоновые службы (действия приложений, продолжающие выполняться даже после его закрытия) и обновление местоположения.

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

Каналы уведомлений

Обновление Android O принесет очередное переосмысление раздела уведомлений. Новая функция под названием «Каналы уведомлений» реализует тематическую сортировку по категориям. Например, все уведомления от новостного приложения будут попадать в свой собственный канал. Пользователи смогут просматривать определенные категории содержания, а также отключать их на определенное время через систему отложенных уведомлений. Одним из главных плюсов каналов Google отмечает возможность полноценного управления оповещениями, а не работу с ними всеми одновременно. В случае ненадобности функцию можно будет отключить — соответствующий переключатель доступен внутри карточки уведомления.

Также в Android O появятся новые визуальные эффекты и более удобная группировка уведомлений.

API автозаполнения

Одной из самых часто встречающихся проблем для пользователей Android является автозаполнение повторяющихся данных. В настоящее время функция работает автоматически только в браузере Chrome и предлагается отдельно в виде сторонних приложений типа LastPass. С приходом Android O использование подобных менеджеров перестанет быть необходимостью.

С Android O Google представляет новый API-интерфейс, благодаря которому операционная система будет запоминать все вводимые адреса, имена и пароли — в каждом приложении. Для работы функции разработчикам необходимо будет внедрить его в свои приложения. Таким образом, с выпуском финальной версии Android O пользователи навсегда распрощаются с самостоятельным вводом регистрационной информации.

Картинка в картинке

Android O: нововведения в первой тестовой сборке
Картинка в картинке на Android TV

После запуска функции «картинка в картинке» (Picture-in-Picture) в прошлом году на платформе Android TV Google добавит ее в Android O. Просматривать различный контент в миниатюрном отдельном окне поверх открытых приложений смогут пользователи смартфонов и планшетных компьютеров. Из числа особенных возможностей — указание соотношения сторон экрана и включение набора пользовательских взаимодействий.

Android O: нововведения в первой тестовой сборке

Также в следующем крупном обновлении Android появятся улучшенный режим работы с несколькими окнами (мультиоконность) и долгожданная поддержка нескольких мониторов для вывода изображения сразу на несколько панелей.

Ресурсы шрифтов в XML

Android O будет поддерживать шрифты для полного типа ресурса. Это значит, что операционная система сможет определять шрифты так же, как цвета и другие ресурсы, которые находятся в макете приложения на основе XML. Разработчики, в свою очередь, получат более широкий контроль — теперь с определением стиля и веса вместе с файлами шрифтов.

Адаптивные иконки

GIF-анимация по клику

С выпуском Android Nougat и Pixel Launcher Google впервые в истории ввела в операционную систему адаптивные иконки. В Android O они получат полноценную поддержку на программном уровне.

Разработчики смогут задавать параметры для различных форм масок, определяющих границы иконок (от квадратной с закруглением до полностью круглой), делать иконки анимированными, а также добавлять счетчик пропущенных уведомлений. Последнего особенно ждали пользователи чистокровного Андроида, поскольку функция уже не нова и давно используется в кастомных прошивках и интерфейсах производителей смартфонов.

Android O: нововведения в первой тестовой сборке

Адаптивные иконки в Android O будут использоваться повсеместно: в лаунчере, ярлыках, системных настройках, меню обмена и экране обзора приложения.

Широкая гамма цветов для приложений

Разработчики приложений в Android O получат возможность использовать профили широкой цветовой гаммы для устройств, дисплеи которых имеют поддержку таких профилей. Самыми распространенными среди них являются Adobe RGB, Pro Photo RGB и DCI-P3. Прежде всего, данная функция является актуальной для сервисов обработки фотографий.

Звук и Wi-Fi

Android O: нововведения в первой тестовой сборке

С выходом Android O Google внесет серьезные изменения в качество звучания аудиофайлов и способы взаимодействия устройств между собой. Из новейших функций для готовящегося обновления компания отмечает:

  • Поддержка высококачественных Bluetooth-аудиокодеков — Sony LDAC и aptX. Они обеспечат передачу аудиофайлов по Bluetooth в формате Hi-Res c битрейтом до 990 Кбит в секунду. 
  • Поддержка технологии Wi-Fi Aware, ранее известной как NAN (Neighbor Awareness Networking). Эта функция позволит устройствам с соответствующим оборудованием и приложениям с поддержкой Android O находить друг друга и обмениваться данными в пределах видимой Wi-Fi-зоны без необходимости подключения к центральной точке доступа в Интернет.
  • Расширение API ConnectionService в рамках телекоммуникационной структуры. Нововведение обеспечит интеграцию сторонних приложений для вызовов с пользовательским интерфейсом системы. Например, приложения смогут демонстрировать и контролировать свои действия в различных видах интерфейсов.

Навигация в клавиатуре

Google озабочена тем, что Андроидом пользуются не только на смартфонах с сенсорным экраном. Поэтому в Android O появится новая модель навигации с помощью клавиатуры с поддержкой клавиш и стрелок. Свежая функция актуальна для крупных форм-факторов — например, для устройств на базе Chrome OS и планшетов с клавиатурами. Работа с Android-приложениями на них в значительной степени неудобна ввиду использования только клавиатуры и мыши, и Google это понимает.

AAudio API для Pro Audio

Google разработала новый обрабатывающий AAudio API-интерфейс для приложений, которым требуется высокопроизводительный аудиосигнал с минимальной задержкой звука. Чтение и запись аудиоданных производится через стриминг.

В Android O Developer Preview представлена ранняя версия AAudio API для Pro Audio. Она предназначена только для тестирования разработчиками.

Улучшения в WebView

В Android Nougat появился мультипроцессорный режим WebView для обработки веб-контента в изолированном процессе. С выходом Android O этот режим будет включен по умолчанию с добавлением нового API, который позволит разработчикам обрабатывать ошибки и сбои. Так Google планирует повышать безопасность и улучшать стабильность приложений.

API Java 8 и оптимизация

Следующая версия Android будет поддерживать несколько новых API-интерфейсов языка Java, включая java.time API из последней версии Java 8. Также Google оптимизировала среду выполнения Android Runtime (ART) и обещает повышенную в 2 раза скорость работы приложений, созданных для Android O.

Другие нововведения

Помимо официального списка изменений от Google, пользователи нашли не мало других нововведений в Android O Developer Preview 1.

Android O: нововведения в первой тестовой сборке
  • Новые настройки. Приложение системных настроек кардинально переделано. Из-за новой организации категорий на главной странице поубавилось разделов. Зато внутри них появилось больше полезной информации. Также Google избавилась от выезжающего гамбургер-меню.
Android O: нововведения в первой тестовой сборке
  • Строка состояния. Дизайн строки состояния слегка изменится в Android O. Некоторые плитки для быстрого доступа к функциям пропадут — их заменит обновленная верхняя панель. Например, информация о Wi-Fi-сети, мобильной сети и заряде батареи теперь постоянно там.
Android O: нововведения в первой тестовой сборке
  • Темы оформления. То, от чего Google бегала 2 года, появится в Android O. Нативная поддержка тем в первой сборке Android O представлена двумя видами оформления: темной и светлой. Появится ли больше вариантов в финальной версии — пока неизвестно.
Android O: нововведения в первой тестовой сборке
  • Ярлыки на экране блокировки. В Android O пользователи смогут добавлять собственные ярлыки приложений на экран блокировки. Сейчас там по стандарту находятся функции вызова голосового поиска и камеры.
Android O: нововведения в первой тестовой сборке
  • System UI Tuner. В системном тюнере интерфейса появилось несколько новых функций: процентное указание заряда батареи (теперь возле значка, а не внутри него), а также настройка панели навигации со сменой положения и добавлением новых кнопок.
Android O: нововведения в первой тестовой сборке
  • Новая политика установки APK. В Android O Google снова изменит политику установки APK-файлов из сторонних источников. Теперь процесс будет приравнен к системной привилегии, которой необходимо давать отдельный доступ для каждого приложения.
Android O: нововведения в первой тестовой сборке
  • Собственные рингтоны. В настройках управления звуками появилась долгожданная многими функция — добавить свой рингтон. Больше не нужно скачивать песни из интернета и использовать файловый менеджер для переноса аудиофайла в специальную папку.
Android O: нововведения в первой тестовой сборке
  • Ручная настройка времени. Google изменила настройки указания времени в Android O. Теперь это делается вручную вводом часов и минут и указанием дня или ночи.

Финальный релиз

Android O: нововведения в первой тестовой сборке

Традиционно у следующей версии Android пока нет официального наименования и цифрового индекса. Google раскроет эту информацию ближе к финальному релизу, однако уже сейчас есть несколько хороших предположений. Основными из них можно назвать Android 8.0 Oreo (Google сама намекала на это название) и Android 8.0 Orange (логотип похож на слоеный апельсиновый торт). Несмотря на довольно очевидные варианты, в прошлом году Google удалось всех обхитрить и представить Android 7.0 как Nougat, хотя ожидались другие более интересные имена.

Согласно сообщению в блоге для разработчиков, в процессе тестирования Android O будет выпущено четыре предварительных сборки. Как и в прошлом году с Nougat, все они будут выходить каждый месяц — вплоть до финального релиза. Выход стабильной версии Android O запланирован на третий квартал 2017 года и состоится он, вероятнее всего, в августе или сентябре.

Android O: нововведения в первой тестовой сборке
  • Март — Preview 1 (начальный выпуск, альфа).
  • Май — Preview 2 (дополнительное обновление, бета-версия).
  • Июнь — Preview 3 (финальные API и выпуск SDK).
  • Июль — Preview 4 (предфинальные образы системы для окончательного тестирования)
  • Третий квартал — финальный релиз AOSP и обновление экосистемы. 

Полноценная презентация Android O ожидается на конференции Google I/O 2017. В этом году она будет проходить в период с 17 по 19 мая. Возможно, что в один из этих дней компания как раз выпустит Developer Preview 2.

Android O: нововведения в первой тестовой сборке
Обои из Android O

Android O Developer Preview можно установить на несколько поддерживаемых устройств. Первая тестовая сборка не распространяется по Wi-Fi через OTA, потому что содержит большое количество ошибок и может нестабильно работать. Участники программы Android Beta Program получат доступ к Android O к выходу Developer Preview 2, то есть примерно в мае.

Официальные ссылки на скачивание Android O Developer Preview:

IvS IvS
Администратор ⭑
Android Android
Сообщество
Вступить
12 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
mkolpakov 7 лет
Да ну их… Буду сидеть на nokia s60)
BlackWhite 7 лет

Это же только первая сборка
В финальной наверное куча всего нового будет. И как всегда обнову 80% смартфонов мира не получат
denis9773 7 лет
Вот бы после выхода сразу мне прилетела (Да не бывать этому) (^_^)
de4ault 7 лет
Как по мне неплохая обнова
Duh_VINNI44 7 лет
Поддержка высококачественных Bluetooth-аудиокодеков. Можно будет даже выбрать через какой передавать, наконец то таки.
Say_Out 7 лет
На нексуc 4 если накатить, он не сгорит?
[нытьё про н5]
TochikUladik 7 лет

Очень понравилась фича с иконками. Она будет особенно полезна на календаре.
sem_vetrov 7 лет
Для тех у кто не может запомнить сегодняшнее число и не видит его ни в шторке ни на экране блокировки ни в виджете.
vm_vay 7 лет
И все же. Мелочь, а приятно
devlerch 7 лет
Хотелось бы на планшетах интерфейс по типу remix os,
amigo120 7 лет
__TCAPT__
Оставьте комментарий...
Оставьте комментарий...