Безусловно, выпустив 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 стоило только ради многозадачности. Да, её использование на смартфонах сомнительно, но для планшетов это мастхэв. Спорно выглядит редизайн уведомлений — они не имеют чёткой границы, из-за этого их легко спутать. Конечно, так как это самая первая бета-версия, до релиза всё это должны подправить, подкрасить и подладить.
Как продать многооконный интерфейс на системе которая всегда была многозадачной? Давайте назовём его многозадачностью и скажем будто бы она появилась только в новой версии
Так назвал это только автор. В оригинале там Multiwindow
Пусть обновлениями займутся, толку от новых версий.
Этим должны заниматься производители, у Nexus с этим все порядке.
Нет, даже 5 уже забросили, я вот до сих пор с 4 хожу и он отлично работает, всё нудное мне есть, это не ранние ведроиды с 256 мегами ОЗУ, которые и при начале запуска плохо выглядели.
Да ладно уж, и так долго обновляли. У нас есть кастомы!
нет кастомов, для них драва нужны, спеки хотя бы на железки, чтобы свои сделать.
Я думал ты про Nexus 4)
Я и про него.
Есть там кастомы, вы чего. Я сам сижу на Cyanogenmod 13, например.
http://4pda.ru/forum/index.php?showtopic=400417
http://4pda.ru/forum/index.php?showtopic=448785
Выбирайте.
Да я так-то сам на 12.1 стабильной ветке Циана сижу. Но, когда начал выходить 6 Андроид, я посмотрел и под 5 были билды ночнушек, а под 4 не было, вот и подумал, что всё. Значит драва совместимы оказались, повезло. А так даже для многих аппаратов, например, где был Андирод 4.0, 4.1 уже оказалось невозможным запустить.
Я стабильный ждал, но его видимо не будет.
12 стабильной тоже очень долго не было. Вообще Циан загибается в развитии, во времена 4.0 был гораздо живее.
Обновляли мало, 2 года всего - это нет ничто.
Так то большинство этих фишек присутствует в MUIU, Циане и хреновой куче модов. Многооконность вот разве что
И в LG... Правда не все приложения.
Так это и сейчас уже есть...
Не понимал, в чем профит многозадачности на планшетах, пока не попробовал сворачивание твича в маленькое окошко (их собственная фича). С тех пор пошло-поехало, это бесподобная вещь, на планшетах работать становится намного удобнее: и гуглить можно без сворачивания текстовых редакторов, и мессенджер рядом открыть. В общем, красота.
А опыта работы с многооконной ОС не было что ли?:)
Так я думал, что на планшете будет неудобно, да и казалось, что необходимость сворачивать что-то, чтобы открыть браузер - фигня Но нет, на десятидюймовом вполне нормально, места хватает для всего, а комфорт от этой необходимости переключаться между приложениями, оказалось, зависит довольно сильно. Думаю, правда, на семи-восьмидюймовых все же будет неудобно
Слушай, ну тебе дали более удобную возможность переключаться между приложениями и всё. Причём тут многозадачность? Она всегда была только открывать другое приложение было неудобно
Ок, я обосрался, последовав примеру автора статьи. Я имел в виду многооконность.
Божественная вещь - панель задач windows, с помощью неё переключаться между приложениями на планшете - одно удовольствие. Ещё бы какой-нибудь быстрый способ "закреплять окно поверх всех окон", и вообще была бы фантастика.
То самое чувство, когда твой китайфон только-только 5.1 освоил, а уже бета 7-й версии есть. :с
Красавчик жи есть.
Вот вам ответ на вопрос "А ПОЧЕМУ ТЖ ПИШЕТ ТОЛЬКО ПОЛ АЙФОН?"
Пацан захотел про Андроид, пацан написал пол Андроид
жи есть.
Пацан
Ебать
Я вообще только с митинга в честь Крымнаша, чего ты прислала?
Комментарий удален модератором
Просто футбольный фанат в треде, ничего удивительного.
Пол = про, телефон сам за меня пишет комменты