Зa двe нeдeли дo aнoнсa iOS 11 кoмпaния Google oфициaльнo прeдстaвилa нoвую oпeрaциoнную систeму Android O, пoдрoбнo рaсскaзaв oбo всex вoзмoжнoстяx глaвнoгo кoнкурeнтa прoгрaммнoй плaтфoрмы Apple. Рaзрaбoтчики сдeлaли упoр нa oптимизaции рaбoты OС, в чaстнoсти oбeспeчили плaтфoрму вoзмoжнoстью сoкрaщaть пoдaчу интернет-трафика и данных с GPS в открытые в фоновом режиме приложения. Подробнее обо всех новшествах в Android 8.0 пойдет речь в этой статье.
Google запустила программу бета-тестирования Android O. В марте компания опубликовала первое превью Android O, ориентированное на разработчиков. Теперь поучаствовать в тестировании новой платформы приглашаются простые, но смелые, пользователи. На данный момент поддерживаются устройства Nexus 5X, Nexus 6P, Nexus Player, Pixel C, Pixel, Pixel XL.
Project Treble
Google до последнего не «светила» главное нововведение Android O – Project Treble. Данная технология привносит в систему модульную структуру, которая позволит производителям обновлять смартфоны быстрее.
Проект изолирует фреймворк Android (vendor interface) от модификаций оболочки и приложений, с помощью которых производители пытаются выделить свои продукты на фоне конкурентов. Project Treble тестируют на смартфонах Google Pixel и позже добавят его на все устройства с Android O и новее.
Режим «картинка в картинке»
Новинкой в Android O стала функция «картинка-в-картинке», которая позволяет сразу двум приложениям одновременно работать на экране мобильного устройства. Например, можно будет запустить видеоплеер и одновременно набирать текст в другом приложении. Размер окон можно регулировать вручную. Для того чтобы закрыть одно из окон, необходимо будет просто опустить иконку программы в нижний угол экрана.
Новые уведомления
В Android O полностью переработали систему оповещений. Так же, как в iOS, теперь на иконках приложений будут отображаться ярлычки, показывающие наличие уведомлений. В частности, у приложений, у которых есть оповещения, появится точка около иконки на главном экране. Пользователь сможет с помощью долгого нажатия открыть меню с оповещениями и, при необходимости, отреагировать на них или убрать.
В шторке уведомлений теперь можно отключить уведомления от конкретных приложений, рассортировать их по типу информации: оповещения из мессенджеров — отдельно, из новостных программ — тоже отдельно и т. д.Также пользователь сможет откладывать уведомления на 15, 30, 60 минут и указывать приоритетный софт, оповещения от которого появятся в шторке выше других
Единая форма иконок
Android O предусматривает для каждой иконки три состояния круг, суперэллипс и квадрат с круглыми углами. Помимо единой формы, иконки получат визуальные эффекты.
Кодеки Sony LDAC и aptX HD
Google вовремя осознала популярность Bluetooth-наушников и добавила в Android O поддержку кодеков Sony LDAC и aptX HD для воспроизведения музыки в высоком разрешении. Дополнительно можно указать битрейт передаваемого аудиопотока.
Аккумулятор
Разработчики добавили возможность ограничения фоновой активности приложений и отказались от привычного графики разряда аккумулятора в настройках. Его место занял огромный значок батареи, который показывает процент заряда и приблизительное время работы.
В Android O полностью преобразилось меню настроек. Его не только перерисовали в минималистичном и информативном черно-белом дизайне, но и организовали более логично. Настройки теперь не идут сплошным списком, а организованы по категориям.
Другое
Из других особенностей Android O стоит отметить автозаполнение форм, которое будет действовать и для приложений. Например, если пользователь сохранил свой логин и пароль от сайта Twitter в Google Chrome, то при входе в приложение Twitter он сможет использовать сохранённые данные.
В числе других новшеств «умный» буфер обмена, настройка ярлыков для быстрого запуска с экрана блокировки. Также Компания добавила в магазин приложений расширение Google Play Protect, которое будет бороться с вредоносными программами на основе машинного обучения. Оно будет изучать информацию о запущенных процессах и блокировать различные угрозы.
Функция Wi-Fi Aware позволит поддерживающим ее устройствам обнаруживать друг друга поблизости и обмениваться данными напрямую, минуя точку доступа а-ля AirDrop. А благодаря ConnectionService API приложения, поддерживающие аудиозвонки (Skype, WhatsApp, Viber и т.п.), смогут выводить информацию о них на заблокированном экране или подключенных экранах точно так же, как это делает штатное приложение «Телефон» (привет, CallKit в iOS 10).
Выводы
Компания Google с Android O стремится избавиться от главных «болячек» платформы, включая медленное распространение обновленией. Google «наводит марафет»: дорабатывает интерфейс, развивает систему уведомлений на мобильных ОС, а также делает платформу дружелюбнее к новым пользователям.
Android O впервые была представлена в марте 2017 года. Тогда компания выпустила тестовую версию системы, предназначенную для разработчиков. В ходе Google I/O представители компании объявили о запуске бета-версии, доступной для «эталонных» устройств.
]]>