Android N Developer Preview: большой обзор

Авторские материалы
Безусловно, выпустив Android N в марте, Google удивил всех. Ведь всегда релиз бета-версии (или так называемой Developer Preview) происходил в конце мая на мероприятии Google I/O. В этом обзоре постараюсь рассказать обо всех, даже самых мелких нововведениях в новой версии операционной системы Google.

Android Beta Program


Начну не с самого главного и обсуждаемого. С версии Android N изменилась логика распространения апдейтов Developer Preview. Если раньше приходилось вручную при помощи компьютера, проводов и консоли устанавливать каждое обновление, то теперь они приходят автоматически «по воздуху», как и стабильные билды (инструкция по установке Android N есть у нас на сайте).

Официальное расписание выхода новых версий Android N:
  • Март — Android N Developer Preview 1 (альфа-версия);
  • Апрель — Android N Developer Preview 2 (бета-версия);
  • Май — Android N Developer Preview 3 (бета-версия);
  • Июнь — Android N Developer Preview 4 (с финальными API и SDK);
  • Июль — Android N Developer Preview 5 (предфинальный релиз);
  • Август или сентябрь — финальная версия Android 7.0 AOSP.

Многозадачность


Вот по-настоящему важное нововведение. Хоть и называть полноценной многозадачностью нынешнюю функциональность в N неправильно, это уже большой шаг в сторону сближения с полноценными компьютерами. Одновременно можно выводить два окна, причём какая-то особая оптимизация приложения со стороны разработчика не требуется: даже сейчас, на первой бета-версии большинство приложений стабильно работает в двухоконном режиме. Между окнами можно перетаскивать текст (некое подобие Drag and Drop), а размер самих окон можно изменять, потянув в одну или другую сторону ползунок.

Превью в списке многозадачности стало значительно больше, а также оттуда исчезла строка поиска Google. Предыдущее приложение вызывается двойным тапом по кнопке «Обзор» (ранее приходилось удерживать её пару секунд).

На телевизорах с Android TV будет доступна функция «Картинка в картинке» — можно сворачивать приложение в небольшое окно в углу экрана.

Android N Developer Preview: большой обзор

Панель уведомлений


Одна из немногих частей интерфейса, которая получила полный редизайн. Уведомления слились, их разделяет лишь тонкая полоска (субъективно, пока это выглядит как каша). Похожие уведомления объединяются в одно, а на некоторые можно ответить прямо из шторки (например, Hangouts или Google Чат, для разработчиков созданы новые API, которые позволят реализовать подобное в любом приложении). По долгому тапу или длинному свайпу по уведомлению открываются настройки уведомлений для этого приложения.

Чуть выше располагаются пять триггеров (все они настраиваются и могут быть заменены другими).

Android N Developer Preview: большой обзор
Сами плитки настроек не особо изменились, разве что теперь можно создавать несколько страниц с триггерами. Также некоторые приложения получили возможность создавать свои плитки (Google Play, например). Разумеется, все их можно менять, причём не через System UI Tuner, как на Marshmallow, а прямо в шторке. Хотя UI Tuner тоже остался, но о нём чуть позже.



Ночной режим


Из Android M Developer Preview перекочевал ночной режим. Он делает темным светлый интерфейс настроек и снижает интенсивность вредного для глаз синего цвета. Режим может включаться автоматически в зависимости от времени суток и информации о заходе солнца в текущем местоположении. Всё это настраивается именно в System UI Tuner. Также теперь можно изменять температуру экрана с помощью ползунков: добавить больше красного, зеленого или синего цвета. Такая функциональность уже давно была в некоторых кастомных прошивках (CyanogenMod, например).

Android N Developer Preview: большой обзор

Новый механизм компиляции ART


Одним из минусов перехода Android с среды выполнения приложений Dalvik на ART был долгая установка и необходимость оптимизации приложений после обновления прошивки. В Android N этот процесс стал происходить сильно быстрее.



Doze


Если в Marshmallow режим энергосбережения Doze запускался только если экран устройства погашен и оно находилось на одном месте длительное время, то в N этот режим работает и в движении. Если у некоторых смартфонов с Doze длительность работы возросла до 30%, то с более агрессивной версией это число может значительно увеличиться.

Android N Developer Preview: большой обзор

Остальное


Совсем мелких обновлений и нововведений очень много. В Android N можно выбирать сразу два языка системы (например, браузер не будет предлагать перевод страницы с английского на русский, если оба этих языка выбраны как системные).

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

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

Долгожданная функция — в стоковой «звонилке» наконец-то появился встроенный черный список.
Если какое-то приложение было остановлено из-за ошибки, всплывает новое окно, в котором можно не только закрыть приложение, но и перезагрузить его.

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

Появилась и более удобное масштабирование: если раньше можно было лишь изменить размер шрифта в системе, то теперь изменяется размер всего интерфейса (по факту, меняется DPI).

У каждого пункта в системных настройках отображается основная информация: например, у батареи — текущий заряд аккумулятора, у «Память» — собственно свободная память. Для быстрого доступа к разделам добавлена шторка сбоку (правда, неясно, зачем эта шторка на главном экране настроек — там и без неё все эти пункты есть).

Android N Developer Preview: большой обзор

Личное мнение


Очевидно, что с учетом того, что Android N пока находится в бета-версии, добавленной функциональности гораздо больше, чем в предыдущем Marshmallow. Из этого следует вывод, что порядковый номер у новой версии будет 7.0. С другой стороны, так как Google пообещал выпускать мажорные обновления своей операционной системы каждый год, если он будет нумеровать каждую версию по порядку без промежуточных (6.0, 7.0, 8.0) — в чём тогда смысл этих номеров? Почему не оставить просто кодовое название?

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

С нетерпением жду выпуска Android N на мой смартфон.

Похожие статьи

2 комментария
ilyaeremin
Вот вроде нет никаких супернововведений, но все равно в такие моменты жаль, что не пользуюсь Nexus'ом :)
Masonic
Обновленная «Панель уведомлений» понравилась!
Вы можете оставить свой комментарий, но для этого войдите, кликнув на иконку удобной Вам социальной сети
Быстрый вход без регистрации