Android M. Предварительный обзор

Ищите обзор Android L? Читайте его здесь

Android M. Предварительный обзор28 мая 2015 года на конференции Google I/O поисковый гигант сделал анонс Android M, скачать которую стало возможно буквально через несколько часов после презентации. При этом дата выхода Android M в финальной версии произойдет где-то осенью 2015 года – точное число не называется.

Android M – это система для разработчиков. Как и Android L в 2014 году, она предлагает ознакомиться с тем, что будет в будущей общедоступной системе. Причем «знакомиться» в первую очередь имеет смысл создателям приложений, поскольку для обычных пользователей нововведений мало – внешне они почти не видны и не реализованы. А вот программисты по задумке должны освоить новые API, применить новые методики, а дальше программы предложат новый опыт работы с устройствами.

Вместе с тем, остается открытым вопрос, какая финальная версия будет у Android M. Ведь существуют сведения о подготовке Android 5.2, так и Android 6.0. Мы не исключаем возможность выпуска как той, так и другой версии. Ведь, если разобраться, то Android M хоть и предлагает много нового, но до Android 5.0 и Android L ему далеко – там список изменений был больше и куда более кардинальный. И первые скриншоты Android M показывают, что ОС целиком сделана в рамках Material Design. Его могут доработать, модернизировать, но таких изменений, как при переходе от Android 2.3 к 4.0 и от 4.4 к 5.0 явно не планируется.

Android M. Рис. 1

В то же время нельзя исключать вероятность перехода Google на новый принцип присвоения версий. Поисковый гигант может последовать примеру Apple, которая штампует по одной мажорной версии iOS в год. Особого смысла мы в этом не видим – число нововведений при этом никак не возрастет, лишь изменится подход к присвоению индекса. Но да ладно, давайте посмотрим, что же предлагает новый Android M:

Android M – что нового?

Итак, Android M. Нового здесь прилично, хотя, как мы сказали, не так много, как было в Android L. Всего изменений более 50, но главных из них лишь несколько штук. Давайте пройдемся по ним.

Android M. Рис. 2 Android M. Рис. 1

Разрешения в приложениях

Полагаем, многие из нас помнят, что, устанавливая приложение на свой смартфон (да-да, с Android на борту), прежде появляется сообщение, обычно размером с весь экран, где есть несколько иконок, много надписей, а внизу справа расположена кнопка «Принять» (Accept). Знаете, что это такое? Это перечь разрешений, который требует приложение для своей работы. Если вы отказываетесь их ему дать, то программа просто не устанавливается.

Разрешения в приложениях Android M. Рис. 1

Безопасность безопасностью, но работать-то тоже надо, верно? Надо полагать, так в Google и рассуждали, добавляя новую функциональность в Android M. Теперь никакого списка разрешений при установке не будет – вместо них будут появляться сообщения об отдельных разрешениях при их запросе. Например, если приложение в первый раз хочет получить доступ к GPS, или желает воспользоваться микрофоном, камерой и так далее. Выбранный вариант запомнится и больше «тюкать» вас сообщениями не будут, однако в настройках разрешения поддаются изменению.

Разрешения в приложениях Android M. Рис. 2

Самое интересное, что такая штука была сделана еще в Android 4.3. Называлась она App Ops – это специальный менеджер разрешений. Он был скрыт от пользователей, но способ его включения был найден и подробно описан. А дальше Google просто удалила его из системы, чтобы не возникало лишних претензий.

Ведь если разобраться, то как работает подобная блокировка разрешений? В Android 4.3, если что-то заблокировать, приложение при попытке обращения к «запретному плоду» не просто «удивится», а, мягко говоря, будет «ошарашено». Другими словами произойдет некорректное завершение приложения с возможной потерей оперативных данных.

Именно этот вопрос и решили в Android M. Теперь, если программа, например, «стучится» в интернет, но ей запрещено это делать, то для нее все будет обставлено таким образом, будто нет соединения. Или будто камера, GPS, Bluetooth и т.д. недоступны в данный момент. Это позволит показать соответствующее сообщение об ошибке, но никак не вывалиться с системным исключением.

Помимо этого, разработчики смогут учитывать новую функцию системы. То есть они будут знать, проблема в запрете разрешений или действительно что-то «отвалилось и не работает». Это означает, что если вы что-то заблокировали, приложение вам так и сообщит: не могу работать, вы мне запретили! А в случае App Ops и Android 4.3 выяснить, почему что-то не работает, было нельзя – потому менеджер и был удален.

В любом случае новая функция Android M обеспечивает еще больший контроль за приложениями, большую безопасность системы.

Поддержка сканеров отпечатков

За несколько дней до Google I/O 2015 стала появляться информация, что в число нововведений Android M войдет поддержка сканеров отпечатков. Вещь эта вовсе не новая – в 2013 году ее освоила Motorola и Apple, затем подтянулись HTC, Samsung и другие компании. Тем не менее, вся функциональность дактилоскопического сенсора программировалась производителями, тогда как на уровне системы она была сделана только у Apple, хотя как могло быть иначе?

Поддержка сканер отпечатков в Android M. Рис. 1

Теперь же специальный API, позволяющий управлять сканером отпечатков, встроен в Android. Это означает универсальность для всех – разработчики смогут использовать отпечатки для авторизации в своих приложениях и им не придется учитывать особенности отдельных производителей – все у всех будет одинаковым. Ведь если разобраться, у того же Samsung сканер отпечатков работает для разблокировки устройства и авторизации в нескольких фирменных приложениях. Сторонние программы его просто не используют. А Xiaomi вообще заявила, что пока в Android не будет встроенной поддержки дактилоскопии, встраивать сканер в свои смартфоны она не намерена.

Поддержка сканер отпечатков в Android M. Рис. 2

В общем, теперь все изменится. Правда, самое смешное в текущей ситуации то, что API для сканеров отпечатков есть, а самих сканеров нигде нет. Забегая вперед сообщим, что Android M доступна только на Nexus 5, 6 и 9, а они лишены сего компонента. Так что все это работает в теории, а попробовать на практике новую «примочку» можно будет не ранее выхода нового Nexus со сканером отпечатков.

Режим Doze – оптимизация энергопотребления

Вы знаете, что Android 5.0 решил все-все-все проблемы с энергопотреблением? Знаете? Но вот в Google теперь в этом не уверены. А ведь эта фишка преподносилась как одна из главных: здесь вам и новая виртуальная машина ART, более эффективно запускающая и исполняющая приложения, и Project Volta, экономящий заряд аккумулятора так, что тому даже и не снилось. В реальности все оказалось не так хорошо, как на бумаге. И вот на дворе середина 2015 года, а нам предлагают новую панацею от быстрого истощения батареи.

Режим Doze в Android M

Режим Doze обеспечит экономию энергии на таком уровне, что ого-го! В теории, конечно. И звучит эта теория примерно так: чем больше смартфон или планшет находятся в спящем режиме, тем лучше. На этот раз Google намерена усыплять их еще чаще. При этом, чтобы пользователь не пропустил уведомления или звонки, устройства будут это делать, когда человека рядом нет.

Напомним, что Терминатор и Матрица уже не за горами, то есть в современном телефоне столько датчиков, что он знает, где находится, движется он или нет и вообще есть ли поблизости люди. Собственно, в этом вся и идея – если рядом людей нет, то можно и «поспать», или, другими словами, будут отключаться все фоновые процессы, оставляя только самый необходимый минимум для работы.

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

Поддержка USB Type-C

Стандарт USB Type-C или просто USB-C постепенно набирает популярность. Вкратце напомним, что он появился вместе со спецификацией USB 3.1, одной из главных особенностей которых стало удвоение пропускной способности интерфейса до 10 Гбит/с относительно USB 3.0. Ну а USB Type-C – это тип соединения, предполагающий новый разъем, который может быть одинаковым на всех устройствах.

Android M поддерживает USB-C

Разумеется, возможность подключить кабель любой стороной не есть главная фича USB Type-C. Помимо этого он добавляет много дополнительных функций, в том числе продвинутые возможности зарядки, согласно спецификации USB Power Delivery 2.0. В частности речь идет о силе тока 1,5 и 3,0 А при напряжении 5 В.

Опции подключения USB Type-C в Android M

Android M, как вы догадались, поддерживает USB Type-C, а вместе с ним еще и продвинутые режимы зарядки. Нет, мы не только о повышенной силе тока, дающей прирост скорости зарядки, но еще и о таких вещах, как подзарядка других устройств. Речь идет о том, что можно будет заряжать телефоны, смартфоны и планшеты друг от друга: телефон от планшета, смартфон от планшета и даже планшет от смартфона, а также иные «извращенные» варианты. Вряд ли эта функция станет везде и всеми востребована, но в определенных ситуациях будет полезна.

Кроме того, к устройствам на Android M и с разъемом USB Type-C можно будет подключить MIDI-клавиатуры. Это еще больше расширит мультимедийную составляющую Android.

Поиск Google Now в приложениях

На самом деле эта функция называется «Google Now on Tap» и вызывается она, если долго удерживать нажатой кнопку Домой. После запуска Google Now «просканирует» то, что находится на экране, и предложит карточку с дополнительной информацией.

Google Now on Tap в Android M. Рис. 1

Идея там в следующем. Допустим, вы обсуждаете с кем-то какой-либо фильм или новый музыкальный альбом, какое-то место и так далее. Контекст из вашего экрана сообщений очевиден и его Google Now сможет понять. Долгое удержание кнопки Домой приведет к тому, что этот самый контекст будет распознан и согласно ему будет предложена карточка с информацией: справка о фильме из базы IMDb, сведения о стране, информация о альбоме и так далее.

Google Now on Tap в Android M. Рис. 2

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

Google Now on Tap в Android M. Рис. 3

Другими словами Google Now on Tap – это своего рода интеллектуальный помощник, работающий в любом приложении и дающий полезные подсказки, если они необходимы. Теоретически его функционированию ничего не должно помешать, разве что разработчик сделает совершенно нетипичный интерфейс приложения.

Chrome Custom Tabs

Любой разработчик может встроить браузер в свое приложение на Android. Для этого создан соответствующий компонент, обеспечивающий работу движка рендеринга веб-страницы внутри вашего приложения. Но здесь есть один неприятный момент – все это никак не связано с основным системным браузером. То есть ваши введенные пароли, история поиска, сохраненные Cookie и так далее там недоступны.

Chrome Custom Tabs в Android M

Теперь эта проблема может быть решена, если встроить в свое приложение «кусок» браузера Chrome. По факту функциональность останется той же, но повторно вводить пароли не придется, а сайты вас будут помнить.

Ссылки в приложениях Android M

Вместе с тем добавилась еще одна интересная функция – открытие ссылок в приложениях. Допустим, вы нажимаете на ссылку на страницу Facebook, Twitter, ВКонтакте и тому подобное, а далее вам предложат открыть ее в соответствующем клиенте, если он у вас установлен.

Новая панель буфера обмена

Пользоваться буфером обмена, тем самым «копипастом», в Android не всегда просто. Если кто помнит, то, выделив фрагмент текста, сверху появляется панель с опциями копировать, вставить, вырезать, выделить все и тому подобное. Все бы хорошо, но сообразить, что надо смотреть вверх экрана, особенно на большом дисплее, не всегда получается сразу.

Буфер обмена в Android M

В Android M теперь соответствующая панель будет отображаться рядом с выделенным текстом. Это уже реализовано в iOS и, сюрприз-сюрприз, Windows Phone. Google теперь догнала конкурентов, хотя пока работает новая панель не очень хорошо. С другой стороны, Android M – это вовсе не финальный продукт. К осени там явно все исправят.

Упрощенная регулировка громкости

Android 5.0 так намудрил с регулировкой громкости, что ого-го! Если до него, доводя громкость до минимума, сначала выключался звук, а еще одним нажатием кнопки – вибрация, то в «пятерочке» полностью «тихого» режима не осталось. Вместо этого предлагалось выбрать один из трех вариантов: оставить вибрацию для всех уведомлений, для приоритетных или все-таки замолчать до иных приказаний.

Регулировка громкости в Android M

Android M возвращает прежнюю функциональность – «заглушить» смартфон или планшет можно нажатием кнопки громкость вниз. Но, при необходимости, можно настроить какие события и уведомления будут слышны.

Обновленный список приложений

Список приложений в Android 5 стал таким светлым, с белым фоном. Многим это, кстати, не очень понравилось. Думаете, Android M «потемнел»? Отнюдь, но новые возможности здесь появились.

Список приложений в Android M

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

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

Сохранение резервных копий в Google Drive

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

Резервное копирование Android M

И вот теперь что-то такое появится в Android M. Восстановление контактов и приложений через учетную запись Google можно было делать давно, но сейчас речь идет о полном резервном копировании данных устройства. Ну, или почти о полном. Временные «тяжелые» файлы приложений, необходимые для их работы, сохраняться не будут - еще бы, захламлять свои серверы подобным мусором! А так разработчики даже смогут указать, что сохранять нужно, а что пользы для восстановления никакой не несет.

Все это записывается в Google Drive. И, что самое приятное, такой «бэкап» никак не скажется на итоговой доступной емкости вашего облачного хранилища – все будет помещено в отдельную скрытую папку.

Многооконный режим на планшетах

Об этом говорили уже давно. Google явно осталась неравнодушна к режиму Multi Window, внедренным Samsung на Galaxy Note II в 2012 году. В Android M начали просматриваются первые ростки данной функциональности на уровне системы, а не от производителя смартфонов и планшетов. Правда, там она упрятана очень глубоко и активируется через добавление прошивке последней версии TWRP. Кроме того, работает это только на планшете Nexus 9.

Многооконный режим в Android M. Рис. 1

Версия от Google разбивает экран на квадранты - загрузить можно от 1 до 4 приложений сразу. С одним и так все понятно. Две штуки располагаются рядом друг с другом, деля рабочий стол вертикально или горизонтально. При открытии трех программ, экран делится пополам: в одной половине загружено одно приложения, а два других во второй половине. Ну а с четверкой все и так ясно – каждому приложению выделяются свой «квадратик».

Многооконный режим в Android M. Рис. 2

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

Офлайн-режим Google Maps и YouTube

Это изменение касается больше самих приложений Google Maps и YouTube, чем Android M, но тем не менее. Итак, в который раз карты Google получат офлайн-режим. Правда, на этот раз он будет по-настоящему настоящий! Другими словами, по сохраненному фрагменту карты можно будет искать, на нем будут работать все слои и так далее – до этого такую карту можно было только смотреть и все.

Offline-режим в Android M

С YouTube ситуация тоже интересная. Клипы можно будет сохранить на устройстве и смотреть потом. Правда, время просмотра фиксировано на 48 часов – после они будут удалены.

Android Pay

Мы выделили Android Pay подразделом статьи более высокого уровня не просто так. Формально эта платежная система была представлена вместе с Android M, но работать она будет на всех устройствах, оснащенных чипами NFC и с установленной Android 4.4. Здесь главное, чтобы разработчики и магазины поддержали инициативу Google.

Android Pay

Впрочем, компания уже начала договариваться с финансовыми организациями, магазинами и так далее – обещана работа как минимум в 700 тысячах точек. Правда, все они пока находятся преимущественно на территории США, однако за подобными бесконтактными платежами будущее, так что «будет и на нашей улице праздник».

Логотип Android Pay

Надо сказать, что Android Pay не первая платежная система Google. Ранее уже был представлен Google Wallet («кошелек Google»), но особо популярным он не стал. И нет, новая реализация – это не просто переименование. Android Pay сделан по тому же принципу, что и Apple Pay. В частности, привязывая банковскую карточку к платежной системе, ее данные не будут передаваться тому, кому вы оплачиваете покупку товаров или услуг. Google, что называется, сам уладит все формальности по оплате с банком и магазином.

Оплата через Android Pay

Вместе с тем Google Wallet пока не закрывают. Какое-то время старая система будет работать, хотя, мы полагаем, рано или поздно поисковый гигант «перетянет» всех на Android Pay.

Кстати, обособленность Android Pay от Android M подтверждает и тот факт, что платежная система заработает уже летом 2015 года, а новая версия ОС появится не раньше осени.

Как установить Android M

Android M стал доступен почти сразу после презентации для Nexus 5, Nexus 6, Nexus 9 и Nexus Player. Другие «актуальные нексусы», в частности Nexus 4, Nexus 10 и Nexus 7 тоже могут получить новую систему, но только в финальной версии. То есть тестировать ее можно только на самых последних устройствах Nexus.

В связи с этим обстоятельством, встает вопрос, как установить Android M на эти Nexus? В принципе не очень сложно. Мы подготовили короткую инструкцию на этот счет.

  1. Скачать Android M для Nexus 5, Nexus 6 или Nexus 9 с соответствующей страницы.
  2. Включить режим USB Debugging в настройках: семь раз нажмите на пункт About (Об устройстве), подтвердите свое желание включить режим для разработчика и в новом разделе настроек включите USB Debugging.
  3. Скачайте и установите необходимый ADB-драйвер в систему.
  4. В командной строке, находясь в папке с ADB-драйвером, наберите следующую команду: adb reboot bootloader.
  5. После подтверждения операции выполните следующую строку: fastboot oem unlock.
  6. Далее следует ввести еще несколько команд:
    fastboot flash system system.img
    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    fastboot flash cache cache.img

После перепрошивки телефон или планшет перезагрузится и новая версия Android будет доступна для использования.

Дата выхода Android M

Дату выхода Android M выше мы озвучили уже не один раз – осень 2015 года. Надо полагать, она случится примерно ровно через год, после выхода Android 5, то есть где-то в октябре.

Как было сказано раньше, первоначально Android M выйдет для Nexus 5, 6, 9 и Player. Позже, не исключено, к ним присоединятся Nexus 4, 7 и 10. Во всяком случае, хотелось бы в это верить. Ну а что до остальных смартфонов и планшетов, то здесь все будет как обычно. А обычно дела обстоят так, что Samsung обновляет в первую очередь флагманы, а уже после и часть более дешевых устройств. Частенько обновления выходят и для топовых трубок от HTC, LG, Sony и других A-брендов. Ну а остальные, менее именитые компании, часто затягивают даже с выходом новых устройств с актуальной версией ОС.

Вывод

Android M в том виде, в котором он представлен, действительно интересен только разработчикам. Там много чего недоработано, что-то сбоит. Программисты же смогут попробовать новые API, начнут оптимизировать свои приложения под возможности будущей ОС. Устанавливать систему на свой основной смартфон или планшет просто глупо – получите больше головной боли, чем удобства.

О Android M

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

Тем не менее, все это не тянет на мажорную версию Android 6.0. Уровень изменений примерно тот же, что был между Android 4.0 и 4.1. Другими словами, мы делаем ставку на присвоение новой системе индекса Android 5.2.

Отзывы о Android M можно прочитать и оставить ниже в комментариях или на нашем форуме.

Содержание Одной страницей
Стр. 1. Разрешения в приложениях, сканеры отпечатков, Doze
Стр. 2. USB Type-C, Google Now on Tap, Chrome Custom Tabs, буфер обмена
Стр. 3. Дата выхода, резервные копии, многооконный режим, Android Pay
Комментарии
Добавить комментарий

Введите имя:
Войти от:
или
Ваш комментарий:


Введите код:

E-mail (не обязательно)
Адрес электронной почты не предназначен к показу и будет использован только для уведомлений об ответах


Android Г#11 1
Хорошо написано. А вот название "Android M" - странное.
Ответить 
 
Алекс#22 1
Наверное переименуют в Android 5.2 осенью
Ответить 
 
ЛидерМен#31 1
ССССАЙТ!
Ответить 
 
Рома#41 3
Я поддерживаю ЧуйЛидерМен!

Сайт действительно,я даже регаться не буду!

Ответить 

Планшет в металлическом корпусе - Samsung Galaxy Tab S3
Планшет с хорошей камерой и отличной автономностью
5 августа 2017 /
5G-сеть: что это такое и когда запустят
Характеристики и возможности сотовых сетей пятого поколения
1 августа 2017 / 1
Смартфон с диагональю экрана 5,5" - Samsung Galaxy J7 (2017)
Отличный металлический смартфон от Samsung за разумные деньги
22 июля 2017 /
Самый дешевый смартфон Huawei - Huawei Y3 (2017)
Бюджетный смартфон с хорошей камерой
16 июля 2017 /
 
 
В отличие от браслетов они будут использовать красные, а не зеленые светодиоды
Как и сниппеты для текстовых сайтах, превью позволят оценить тот ли ролик нашла поисковая машина
В 2018 году может быть отгружено еще 5 миллионов часов Apple
В новом разделе будут только самые свежие новости
Компания использовала для рекламы приложения неофициальный рендер нового смартфона
Его показатели оказались сравнимы с решениями Intel в некоторых задачах
 
 

Опрос

Вы уже перешли на 64-битную ОС?
или оставить собственный вариант в комментариях





Статистика