Ежегодную конференцию Google I/O Developer открыл краткий обзор шести главных функций Android M. По слухам (но не по официальным данным), “М” значит “Macadamia”.
Как и ожидалось в случае с iOS 9, выход «Эмки» знаменует возврат Google к самым основам. Следующая версия
операционной системы Android сфокусируется на качественных характеристиках и предложит улучшенный опыт за счёт развития основных элементов интерфейса в сочетании с переосмысленной идеей многолетних базовых принципов работы Android. Тысячи багов, разумеется, также не уйдут от внимания разработчиков.
Начнём с разрешений – они будут представлены в упрощённом виде и с расширенными возможностями управления пользователем. Вместо запроса разрешений в процессе установки свежеустанавливаемые приложения спросят вас о базовых вещах при первом старте. Также пользователь сможет давать и отменять согласие «задним числом». Хотя стоит отметить, что уже используемые приложения будут работать как сейчас, т.е. без использования новых средств управления разрешительными процедурами.
![3](https://static.nix.ru/art/pic/web_news/2015/jun/ps1433162742.jpg)
Далее, Google привносит улучшения в работе приложений с Интернетом за счёт новой функции под названием Chrome Custom Tabs. Данное решение позволит разработчикам в той или иной мере подражать браузеру Chrome при работе приложений с веб-контентом. В качестве примера Google запустила приложение Pinterest и показала супершустрый постраничный переход за счёт предзагрузки контента. Параллельно с этим Google улучшает работу системы гиперссылок в приложении, что, вкратце, позволит приложениям открывать контент сразу, без назойливых вопросов о выборе каждый раз конкретного сервиса/приложения.
Android M знаменует приход новой платёжной системы под названием Android Pay. Эта разработка задействует технологию
NFC и аналогично конкурирующим сервисам в целях безопасности не использует номер карты в транзакциях.
Google совместно с банками и мобильными операторами работает над внедрением этого сервиса и уже заручилась поддержкой 700 тысяч американских ритейлеров. Более того, разработчики смогут интегрировать Android Pay в свои приложения. Сервис стартует вместе с Android M в этом году для работы в среде Android KitKat и более старших версий.
Другой важный момент – желание Google предусмотреть поддержку в Android M сканера отпечатков пальцев. Это позволит упростить разблокировку гаджета, авторизацию в Android Pay и многие другие действия – в противоположность всевозможным собственным решениям производителей устройств.
С появлением Android M свет увидит новый энергосберегающий режим под названием Doze, определяющий отсутствие движений с целью фиксации момента прекращения активной работы с гаджетом. В этом случае система приостанавливает выполнение большинства фоновых приложений и сервисов для сохранения заряда батареи. Google называет это компромиссом в плане актуализации в пользу более длительной автономной работы.
Однако Doze не будет блокировать важные текстовые сообщения и сигналы уведомлений. По словам Google, эта функция позволит продлить работу гаджета от батареи. Так, в тестах Google
планшет Nexus 9 проработал до двух раз больше обычного.
Другое нововведение – поддержка
USB Type C, что, как известно, до 3,5 раз ускорит процесс зарядки. А ненаправленный коннектор облегчит подключение кабеля.
Ну и последним по счёту, но не по важности идёт целый ряд менее значимых функций. Из общей массы Google подробнее остановилась на упрощённом контроле уровня громкости (многие обошли вниманием функционал в сфере управления громкостью, представленный в Lollipop) и всплывающий блок редактирования, претерпевший изменения с учётом мнения пользователей.
Android M в версии Developer Preview доступен с 28 мая для
Nexus 5, Nexus 6 и Nexus 9, а также для Nexus Player.