Компания Google сделала официальный анонс Android O – новой версии мобильной операционной системы, которая постепенно выходит из ограничений формата мобильных. В новой версии разработчики сконцентрировали внимание на повышении автономности, но не обошлось и без других улучшений.
Android O адаптирован для разных устройств, однако главным приоритетом все же остаются мобильные гаджеты. Очередным шагом на пути улучшения автономности в мобильной ОС от Google стало добавление автоматических лимитов, с помощью которых можно запрещать программам выполнять различные действия и проверять местоположение. Используя эти лимиты, разработчики смогут снизить прожорливость своих приложений, затратив на это немного сил и времени.
Еще одним нововведением Android O стали каналы оповещений – это то, что сделали инженеры Google для пользователей. С помощью каналов оповещений пользователи смогут лучше контролировать происходящие события на смартфоне с помощью системного интерфейса даже внутри программ. Однако тут придется немного подождать, чтобы разработчики отдельных приложений интегрировали поддержку каналов оповещений.
Android O стал лучше для людей, которые желают профессионально работать со звуком: в платформу внедрен набор интерфейсов AAudio API, позволяющий читать аудиопотоки напрямую и записывать в них с минимальной задержкой на высокой скорости. Google рассчитывает, что вскоре выйдут первые Android-устройства для профессионалов в графике, для чего в новую версию ОС была внедрена поддержка работы изображений с широким цветовым охватом AdobeRGB, Pro Photo RGB, DCI-P1 и др.
В Android O на уровне системы внедрена возможность указать приложение для автозаполнения полей ввода паролей и других данных. Также добавлена функция картинка в картине, ранее использовавшаяся только в Android TV. Еще улучшилась навигация с помощью стрелок физической клавиатуры, упростилась отладка элементов WebView и внедрена их изоляция по умолчанию.
Новый Android O перешел на Java 8 API, за счет чего скорость работы некоторых приложений должна существенно вырасти. Добавилась поддержка адаптивных иконок на системном уровне, появились кодеки для качественной передачи звука по Bluetooth. Полноценный релиз система сделает в третьем квартале 2017 года.