Google представила превью для разработчиков новой Android O, которая осенью выйдет как Android 8. Операционная система пока не отличается стабильностью. Данная версия не попадет в канал Android Beta. Компания предоставит образы прошивок для смартфонов Nexus 5X, 6P, Player, Pixel, Pixel XL, Pixel C. Также разработчики могут протестировать новую Android Studio 2.4.
В Android O Google сосредоточилась на увеличении автономности устройств. Разработчики автоматически ограничили возможности приложений, выполняемых в фоне. Теперь приложения будут автоматически блокироваться. Ранее, сделав снимок, пользователь фактически вызывал целый набор приложений от редактора фото до инструментов распространения контента. Они могли грузиться в память, обнаружив смежную активность. В Android O приложения будут блокироваться.
Теперь подобные функции на уровне системы будут реализовываться не через вещание, а через Job Scheduler, API, который присутствует в системе с пятой версии. Нововведение будет поддерживаться приложениями, которые выйдут уже специально под Android O.
В системе появятся адаптивные иконки. Разработчикам будет достаточно сделать одну иконку. Затем она будет адаптироваться под стили каждого производителя. Адаптивная иконка может стать круглой на телефонах Pixel, квадратной со скругленными углами на Samsung и т.д.
Android O начнет официально поддерживать режимы картинка-в-картинке. Сейчас они реализуются Samsung и другими сторонними разработчиками собственными силами.
В Android O расширена поддержка навигации с помощью клавиатуры, вероятно с прицелом на выпуск планшета Pixel с полноценной клавиатурой.
Andoid O также усовершенствует поддержку стандарта беспроводного аудио. Технология LDAC позволит без потерь передавать по Bluetooth аудио с высоким битрейтом. Сейчас оно сжимается.
В уведомлениях появятся каналы, объединяющие несколько приложений. Ими сможет управлять пользователь. Google расширит цветовую гамму, доступную разработчикам интерфейсов приложений.