Самые интересные новые функции, которые появятся в Android O

Google запустила первую предварительную версию Android O для разработчиков и представила подробности.

Самые интересные новые функции, которые появятся в Android O

Прошел почти год с тех пор, как Google неожиданно объявила о первом предварительном просмотре Android Nougat. 21 марта 2017 года компания представила первую предварительную версию последней версии своей мобильной операционной системы под кодовым названием Android O, которая, скорее всего, будет называться Android Oreo, когда выйдет официально. Здесь мы рассмотрим наиболее интересные новые функции и то, как они повлияют на приложения для Android, которые мы создаем.

Одно из главных различий между ранними предварительными версиями Android N и O заключается в том, что Google предоставила доступ к улучшениям, появившимся в Android N, всем разработчикам, которые хотели их опробовать, и эти ранние версии были очень стабильными и хорошо работали. На этот раз Google не выпускает предварительную версию через канал Android Beta сразу. Вместо этого разработчики, использующие Google mobile, смогут загрузить его вручную.

Идея заключается в том, что у них будет достаточно времени для проведения тестов на совместимость, опробования новых функций и предоставления отзывов, что поможет улучшить Android O. Давайте сосредоточимся на новых возможностях, которые появятся в следующем „вкусный“ Версия операционной системы будет предлагать.

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

В Android O пользователи впервые смогут использовать каналы уведомлений. Это категории для организации контента из уведомлений, которые различаются по типам приложений. Таким образом, люди, использующие мобильные приложения для Android, смогут легче ориентироваться и более точно контролировать получаемые ими уведомления.

У них будет возможность блокировать каждый канал по отдельности, что, несомненно, удобнее, чем настраивать несколько приложений на отказ от отправки уведомлений одновременно.

Эта новинка становится вызовом для мобильных приложений, которые традиционно используют push-уведомления для привлечения пользователей. Разработчикам и особенно маркетологам придется приложить дополнительные навыки и усилия для создания содержания уведомлений и определения времени их выпуска. Еще одно нововведение в Android O, которое может стать препятствием в этом отношении, — это новая кнопка snooze, которая позволит пользователям „отключить звук“ уведомления, полученные за период 15, 30 или 60 минут.

Читать также:  4 важных решения в жизни предпринимателя

При выборе этого параметра также появляется кнопка отмены действия.

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

Эта новая для смартфонов и планшетов функция, появившаяся в Android O и известная также как PiP (Picture in Picture), позволяет пользователям продолжать просмотр видео, одновременно используя другое приложение, например, чат. Приложения могут автоматически переходить в режим PIP, когда видео приостанавливается или когда оно воспроизводится снова. Разработчики смогут определять размер окна, в котором будет запускаться видео, а также набор функций для управления им, таких как, например, воспроизведение и пауза.

Введение такой функциональности демонстрирует растущее значение видеоконтента в мобильных приложениях всех видов.

Более простое автоматическое пополнение запасов

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

Чтобы предложить эту услугу, компания добавила специально разработанные интерфейсы (API).

Более эффективная работа в фоновом режиме

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

Читать также:  Acer Swift 5 (2020) - компактный ноутбук с процессором Intel 11-го поколения, SSD-накопителем на 1 ТВ и оперативной памятью 16 ГБ.

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

Адаптивные значки

Их цель — сделать так, чтобы родные приложения Android лучше интегрировались с пользовательским интерфейсом смартфонов и планшетов, который отличается на устройствах, созданных отдельными производителями. В частности, формат иконок будет адаптирован к различным интерфейсам. Например, главный значок, запускающий приложение, может быть круглым на планшете Samsung и квадратным и округлым на смартфоне HTC.

Каждое устройство задает основу, которую операционная система впоследствии использует для придания всем значкам одинаковой формы. Созданные таким образом значки используются везде, в том числе в меню настроек и экранах быстрого просмотра. Ожидается, что это принесет дополнительные удобства для пользователей.

Более инновационные варианты подключения устройств

Возможно, самой интересной функцией подключения к Интернету, которая появится в Android O, является Wi-Fi Aware, ранее известная как Neighbor Awareness Networking (NAN). Он позволяет подключать устройства и, соответственно, приложения, которые могут обмениваться данными по сети Wi-Fi без точки доступа в Интернет. Они должны иметь соответствующее оборудование для этой цели.

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

Усовершенствования WebView

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

Читать также:  Как создать внешний вид веб-сайта - основы визуального дизайна

Компания предлагает интерфейс для мобильных приложений, использующий WebView для обработки ошибок и остановок в веб-страницах и приложениях для большей стабильности и более высокого уровня безопасности.

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

Широкое использование этого типа навигации наблюдается в основном в приложениях Google Play в Chrome OS. В Android O компания Google запускает более надежную и предсказуемую модель навигации со стрелками и вкладками, которая принесет пользу как разработчикам, так и конечным пользователям. Пока неясно, будет ли этот тип навигации более широко использоваться в мобильных приложениях Android в целом.

Другие существенные изменения

Разработчики мобильных приложений для Android теперь смогут использовать более разнообразные шрифты с помощью XML-макета и определять группы шрифтов в формате XML, концентрируясь на стиле и весе. Кроме того, Google делает возможным отображение нативных приложений в режиме цветовой палитры широкого спектра, также известной как цветовое пространство wide-gamut, на смартфонах и планшетах, работающих на этой технологии. Охвачены все наиболее часто используемые стандарты для профессиональной обработки фото и видео, такие как AdobeRGB, Pro Photo и RGB, DCI-P3.

Это открывает новые возможности, особенно для приложений, специализирующихся в этой области.

Резюме

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

Понравилась статья? Поделиться с друзьями:
Что нужно знать пользователю?