[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "cndo", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "cndo", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "i", "ps": "cndo", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "i", "ps": "cndo", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "cndo", "p2": "ezfk" } } }, { "id": 6, "disable": true, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byswn", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "cndo", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "cndo", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "cndo", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "create", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "cndo", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223677-0", "render_to": "inpage_VI-223677-0-101273134", "adfox_url": "//ads.adfox.ru/228129/getCode?p1=byaeu&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid11=&puid12=&puid13=&puid14=&puid21=&puid22=&puid31=&fmt=1&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudv", "p2": "ftjf" } } } ]
{ "author_name": "Антон Курилов", "author_type": "self", "tags": [], "comments": 30, "likes": 59, "favorites": 3, "is_advertisement": false, "section_name": "blog", "id": "24717", "is_wide": "" }
Антон Курилов
3 662
Блоги

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 будет доступна функция «Картинка в картинке» — можно сворачивать приложение в небольшое окно в углу экрана.

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

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

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

Ночной режим

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

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

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

Doze

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

Остальное

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

Вывод

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

Популярные материалы
Показать еще
{ "is_needs_advanced_access": true }

Лучшие комментарии

Дискуссии по теме
доступны только владельцам клубного аккаунта

Купить за 75₽
Авторизоваться

Преимущества
клубного аккаунта

  • отсутствие рекламы
  • возможность писать комментарии и статьи
  • общение с членами клуба
Подробнее

Преимущества
клубного аккаунта

  • отсутствие рекламы
  • возможность читать и писать комментарии
  • общение с членами клуба
  • возможность создавать записи

Сколько это стоит?

Членство в клубе стоит всего 75₽ в месяц. Или даже дешевле при оплате за год.

Что такое клуб?

Клуб ТЖ это сообщество единомышленников. Мы любим читать новости, любим писать статьи, любим общаться друг с другом.

Вступить в клуб

Комментарии Комм.

Популярные

По порядку

0

Прямой эфир

Вы не против подписаться на важные новости от TJ?

Нет, не против