Компания Google официально выпустила новую версию Android 8.0 и назвала ее в честь печенья Oreo. В новой версии компания изменила систему уведомлений и сделала ее более гибкой, ввела ограничения на работу приложений в фоне для экономии заряда аккумулятора, добавила режим «картинка в картинке» для видеозвонков и просмотра видео, а также внедрила множество других изменений. Новая версия уже начала рассылаться на устройства линейки Pixel и некоторые устройства линейки Nexus в виде обновления «по воздуху», также компания опубликовала образы системы для самостоятельной установки. Об этом сообщается в блоге компании.
Все «большие» обновления операционной системы Android начиная с 1.5 получают кодовое имя в виде названия сладостей, причем каждый новый релиз называется на новую букву латинского алфавита. В случае с Android 8.0, как и со многими предыдущими версиями, компания сначала представила систему под кодовым именем O, и объявила полное название только после официального запуска. На этот раз новую версию назвали в честь марки печенья Oreo.
Конечно, помимо нового названия новая версия получила множество новых функций и улучшений. Одним из самых заметных из них стала новая система уведомлений. Теперь уведомления каждого приложения могут разделяться на каналы, каждый из которых можно настраивать отдельно. Уведомления каждого приложения можно не только блокировать навсегда, но и приглушить на некоторое время, к примеру, на полчаса.
Помимо этого в системе появился режим «картинка в картинке». Пользователь может свернуть приложение для видеозвонков или просмотра видео в небольшой размер, и параллельно пользоваться другими приложениями и системой. Также в операционной системе появился режим автозаполнения, благодаря которому пользователю не нужно будет заново вводить часто используемые данные, такие как адрес или пароли.
Серьезные изменения в новой версии касаются не только интерфейса, но и «внутренностей» системы. В новой версии система будет сильно ограничивать работу приложений в фоне, а также запросы на определение местоположения. Разработчики утверждают, что это позволит заметно повысить энергоэффективность устройств, при этом не мешая пользователям.
Еще одним серьезным изменением стала новая модульная архитектура системы. Если раньше низкоуровневая часть ПО, разрабатываемая производителями компонентов, была неразрывно связана с остальной системой, и производителям устройств приходилось ждать обновлений различных драйверов, то теперь основная часть системы может обновляться отдельно. За счет этого Google рассчитывает ускорить обновления устройств сторонних производителей, ведь сегодня это представляет собой серьезную
для разработчиков. По
Google за первую неделю августа, предыдущая версия Android — Nougat установлена лишь на 13,5 процентов устройств.
Помимо функций, известных еще до официального запуска, есть и те, о которых стало известно только сейчас. Например, в новой версии будет встроена защита от серьезных системных ошибок под названием Rescue Party. Если система обнаружит, что устройство перезагрузилось 5 раз за 5 минут, или системное приложение «упало» пять раз за 30 секунд, то она самостоятельно начнет предпринимать шаги по устранению ошибки, а если ни один из них не приведет к успеху — сама восстановит устройство до заводского состояния.
Помимо новой операционной системы, Google в последнее время представила множество новых разработок. К примеру, на конференции I/O 2017 компания показала наработки по машинному обучению, а также представила Android Go — облегченную версию системы для малопроизводительных смартфонов, ориентированную на рынок развивающихся стран.
Григорий Копиев