• Home
  • RSS-Feed

GoogleZone.ru

Все о Google. Поиск, сервисы, программы.

Новшества Android M

27.07.2015 at 17:16 | Android | admin

AH-Android-M-Logo

Android M — уже вторая версия Android с закодированным именем и нестабильной preview-версией (первой была L — 5.0 Lollipop).

Пять наиболее важных новшеств этой версии ОС:

  • давно ожидаемая система отзыва полномочий у приложений;
  • механизм энергосбережения Doze;
  • система контекстного поиска на основе Now on Tap;
  • механизм подключения SD-карты в качестве полноценной внутренней памяти Adaptable Storage;
  • бэкап данных приложений каждые 24 часа.

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

Итак, система отзыва полномочий у приложений. Годами ожидаемая функциональность, повторяющая аналогичную в iOS: приложение запрашивает доступ, ну, скажем, к микрофону, а юзер может его подтвердить или запретить. Все хорошо, все счастливы, но, как оказалось, есть в этой системе несколько нюансов, которые могут показаться очень странными.

Во-первых, среди восьми групп полномочий (таких как камера, микрофон и так далее) нет едва ли не самого важного — интернета. Да-да, вирус не сможет получить доступк твоим эсэмэскам и не узнает местоположение, но интернет ему доступен в полной мере. Это попустительство Google ради заработка на рекламе, но в то же время и довольно большая дыра в безопасности (уверен, ребята из CyanogenMod это исправят).

Во-вторых, система запроса полномочий не работает в отношении приложений, созданных для прежних версий ОС. Суть в том, что приложение должно уметь корректно обрабатывать ситуации отказа в предоставлении полномочий, а уже существующий софт этого не умеет. Так что, господа вирусописатели, никогда не выставляйте версию «target API» выше 5.1.1, и все у вас будет хорошо. Радует, однако, то, что полномочия таки можно будет отозвать, но только через настройки и без всяких гарантий, что софтина не упадет (кстати, система отзыва полномочий в CyanogenMod именно так и работает).

Теперь о механизме Doze. Это такой новый энергосберегающий режим, позволяющий существенно снизить потребление энергии во время долгого сна устройства. Принцип его работы очень прост: если юзер долгое время не использует девайс, система отключает всем приложениям доступ в интернет, игнорирует их просьбы разбудить устройство (wakelock’и и alarm’ы), отключает поиск новых сетей Wi-Fi и синхронизацию данных. Единственный для приложения способ пробудиться — это получить высокоприоритетное push-уведомление через систему GCM (Google Cloud Messaging). По словам Google, Doze позволяет сократить энергопотребление устройства до двух раз, и компания даже заявляет, что проводила тестирование на двух Nexus 9 с Android 5.1 и Android
M. Что ж, попробуем поверить, сказки мы любим.

Следующее — Adaptable Storage. Механизм, позволяющий подключить SD-карту или USB флешку в качестве дополнительной внутренней памяти и переместить на нее данные всех приложений. Это некое подобие механизма AppsOnSD, появившегося еще в 2010 году, с той разницей, что вместо переноса отдельно взятых приложений происходит полное переформатирование карты памяти с шифрованием и перемещение на нее данных вообще всех приложений, а не только тех, что поддерживают функцию AppsOnSD. По сути, это
своеобразный вариант известного хака Ext2SD, но с шифрованием.

Четвертое — бэкап данных приложений. Едва ли не более ожидаемая функция, чем система отзыва полномочий. Каждые 24 часа, находясь на зарядке, подключенный к сети Wi-Fi девайс выполняет синхронизацию данных приложений. Все данные сохраняются в зашифрованных контейнерах в твоем Google Drive. Однако на каждый контейнер есть ограничение в 25 Мбайт (по крайней мере пока). После сброса до заводских настроек или переустановки прошивки данные восстанавливаются вместе с приложениями. Просто, удобно, содрано у Windows Phone.

И наконец, гвоздь нашей программы Now on Tap — невероятно крутое расширение Google Now, из-за которого даже такой маргинал, как автор данной статьи, готов начать пользоваться этим сервисом. Если вкратце, суть обновления Google Now в том, что теперь он включает в себя своего рода систему контекстного поиска, которая способна вычленять ключевые слова или фразы из окна запущенного в текущий момент приложения и автоматически выводить на экран их значения со всей сопутствующей информацией. Например, если девушка пишет тебе в чате «Пойдешь на фильм „Марсианин“?», а ты, к своему же удивлению, не знаешь, что это за фильм, то все, что тебе необходимо сделать, — пару секунд удерживать кнопку «Домой», и внизу экрана появится Google Now с подсказкой о фильме, ссылками на Википедию, IMDB и другой инфой.

Более того, Now on Tap распознает даже изображения и воспринимает голос, так что, видя на экране картинку славного Калининграда, можно просто сказать: «Покажи мне
больше фоток этого места», — и он это поймет. Также можно спрашивать про музыкальные композиции и другие сущности. Правда, в России это все работает пока не так хорошо, как в странах загнивающего Запада.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Реклама

© GoogleZone.ru

|

Top