В 7 м андроиде родная панель. Кнопка «Обзор» используется для перехода к другому приложению

Android 7.0 Nougat сегодня можно назвать самой масштабной версией этой платформы. Этот дистрибутив действительно приносит множество существенных улучшений и усовершенствований, по сравнению с 6.0 (Marshmallow), а также предоставляет много важных изменений в юзабилити. Что нового в Android 7 представлено пользователям?

Основные изменения

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

Инструкция к «Андроиду 7» может быть кратко представлена так. В меню «Настройки» присутствуют новые вкладки, которые реплицируют все найденные в устройстве опции. Кроме того, добавлен подпункт «Поддержка», предназначенный для получения помощи круглосуточно. Также были внесены некоторые изменения в общие настройки, в том числе добавлен диспетчер смарт-хранилищ с параметрами автоматической и ручной очистки. Появился раздел «Перемещения», в котором находятся различные настройки жестов и функции обнаружения движения. Поддержка GIF также имеется в Google Keyboard.

Обзор 7.0 в двух словах

Если попытаться кратко описать Android Nougat, то можно сказать, что это мобильная платформа, глубоко пускающая свои корни. Ощущение стабильности этой ОС становится все более сильным уже начиная с 5.0 Lollipop. Так, в версии 5 можно наблюдать гораздо меньше проблем с производительностью, а внешнему виду уделяется все больше внимания. Nougat 7.0 же, в свою очередь, отличается расширением функциональности, улучшением существующих функций и дальнейшим увеличением возможностей Android.

Стоит отметить, что Android 6.0 Marshmallow в основном поддерживала общий вид 5.0 Lollipop, но получила некоторые новые функции, такие как DozeMode, сканер отпечатков пальцев API и гранулярные разрешения. Прошел всего год, и появилась версия 7, которая поддерживает дизайн главного экрана и приложений из предыдущего 6-го дистрибутива, но при этом закладывает фундаментальную основу для всего функционала.

При изучении инструкции к «Андроиду 7 Нуга» можно заметить, что в платформе имеется гораздо больше инноваций, чем кажется на первый взгляд. Появились некоторые новые визуальные функции, которыми можно воспользоваться, чтобы изменить меню настроек и область уведомлений.

Режим экрана

В первую очередь инструкция к «Андроиду 7» на русском языке актуальна для новых настроек дисплея. Nougat предоставляет режим с разделенным экраном для Android. Сплит-экран работает как в портретном, так и в ландшафтном режимах, причем два окна изменяются и настраиваются только в портретном. Разработчики приложений могут устанавливать свой собственный минимальный размер и пропорции окна, но в ландшафтном отображении будет отображаться неизменный стандарт 50/50.

Режим разделения экрана можно активировать, нажав кнопку «Обзор приложений» и выбрав «Последние». Его также можно включить, нажимая ярлык в панели выбора приложений и перетаскивая его в верхнюю часть экрана. Вы даже можете активировать действие жестов, чтобы он запускался при прокрутке вверх по кнопке обзора.

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

Быстрое переключение между программами

Представляя инструкцию к «Андроиду 7» на русском, нельзя обойти вниманием и это обновление. Быстрое переключение - это просто перетасовка между двумя последними используемыми приложениями. Оно работает в общесистемном режиме, поэтому вы можете быстро переключаться всякий раз, когда находитесь в и вы также можете использовать его во вторичном окне режима разделения экрана. Просто дважды нажмите кнопку обзора приложения, и вы переключитесь между двумя своими последними программами в дополнительном окне.

Наличие быстрого переключения - это, возможно, любимая многими функция Nougat. Она означает, что вы можете выполнять тройную задачу в многооконном режиме. Например, вы можете смотреть видеоролик YouTube в верхнем окне и быстро переключаться между двумя социальными сетями внизу. Или же вы можете просматривать электронную почту в верхней панели, одновременно переключаясь между приложением примечания и веб-страницей в нижнем окне. Это действительно выглядит потрясающе.

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

Область уведомлений

Однако не все в «Нуге» так запутано. Некоторые новые функции простые и интуитивно понятные, что подтверждает инструкция к «Андроиду 7» для чайников.

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

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

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

Система UI Tuner

Для пользователей, которые предпочитают «скользящую шкалу» уведомлений приложений из предварительного просмотра, доступен режим System UI Tuner, включаемый с помощью элементов управления уведомлением Power. Инструкция пользователя «Андроид», направленная на его включение, выглядит следующим образом.

Чтобы добавить System UI Tuner в меню «Настройки», просто нажмите и удерживайте значок шестеренки в «Быстрых настройках», пока он не начнет вращаться и ваше устройство не завибрирует. Теперь вы найдете его в нижней части этого меню. Данный режим также содержит переключатель для разметки экрана и значков в

Настраиваемые быстрые настройки

Быстрые настройки в «Андроиде Нуга» также были обновлены. Вы получаете удобный список из пяти переключателей в верхней части меню уведомлений. Вы можете отредактировать порядок этого списка, чтобы выбрать только самые важные ярлыки. Маленькая стрелка с правой стороны приведет вас к полной странице подменю «Быстрые настройки», к которой вы также можете получить доступ жестом, проведя двумя пальцами вниз от верхней части экрана).

В этой версии «Андроида» также есть несколько страниц плиток. Некоторые из них мгновенно включают или отключают определенную настройку, например фонарик, режим «Не беспокоить» и «Местоположение». Другие элементы, такие как Bluetooth и Wi-Fi, можно включить при помощи доступа к мини-меню прямо в плитке «Быстрые настройки».

Длительное нажатие на вышеуказанную плитку приведет вас к экрану полного меню настроек. В нем вы можете нажать кнопку «Редактировать» в правом нижнем углу, чтобы переставить плитки или заменить их другими. Список дополнительных опций невелик: Cast, DataSaver, Invertcolors и Hotspot. Однако разработчики теперь могут создавать пользовательские плитки QuickSettings для своих приложений, что, безусловно, сделает выбор шире в ближайшие месяцы.

Многоязыковая поддержка и обои

Полезные функции Android 7.0 затронули и языковую поддержку. Теперь Nougat позволяет вам устанавливать несколько локальных языков, а также основной и дополнительный и легко переключаться между ними. Это является огромным преимуществом для двуязычных пользователей Android и частых путешественников.

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

Оптимизация платформы

Обзор «Андроида 7.0 Nougat» подтверждает, что система не просто усложнилась по сравнению с предыдущими версиями. Большая работа была направлена ​​на ускорение развития платформы. Разработчиками были внесены большие изменения: от оптимизации Chrome до появления GoogleFiber и проекта доставки дронов Wing.

Меню настроек переконфигурировано в Android 7.0, причем двумя основными изменениями являются добавление многослойного меню слева и наличие подробной информации под каждым заголовком раздела настроек. Первое из них уже знакомо пользователям: это тот же механизм, с которым вы привыкли обращаться к Google Now и к навигационному поиску во многих приложениях Google.

Хотя вы можете получить к нему доступ в любое время, как только вы попадете в подменю «Настройки», теперь вы увидите новый значок в левом верхнем углу, который заменяет кнопку «Назад». Нажмите на него (или проведите пальцем по левому краю), и вы можете сразу перейти к любой другой части меню настроек, не нажимая повторно стрелку назад.

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

Инструкция к «Андроиду 7»: главная страница

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

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

Когда вы включите режим Do Not Disturb (или несколько других параметров, таких как FlightMode), вы увидите постоянное напоминание в верхней части меню настроек, в котором вы также можете отключить его. Встроенный содержащийся в Storage > Explore, теперь слегка перекодирован и использует мозаичный макет вместо списка, представленного в Android 6.0 Marshmallow.

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

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

Do Not Disturb

Режим «Не беспокоить» был одной из самых сложных реализаций полезной функции в Android. Настройки Do Not Disturb позволяют вам выбирать варианты: «Полная тишина», «Только сигналы тревоги» и «Приоритет», а также устанавливать исключения. С помощью последних вы можете разрешить определенные уведомления, включить режим «Не беспокоить» в течение заданного периода времени или на неопределенный срок, создавать автоматические правила для выходных, вечеров или часов работы, а также блокировать экранные всплывающие окна.

Сохранение данных

Data Saver - это не совсем новая опция, но благодаря ей вы можете существенно усовершенствовать управление гаджетом. Эта функция позволяет запретить доступ в Интернет для фоновых приложений, когда вы подключены к сотовым данным. Вы также получите большое напоминание в верхней части меню «Настройки», когда функция «Экономия данных» будет включена.

Включение функции экономии, доступной как для переключения быстрых настроек, так и для области данных в настройках, ограничит синхронизацию фона при подключении к Wi-Fi. Разумеется, вы можете использовать белый список любых приложений, для которых вы хотите иметь неограниченный доступ к сети (например, электронную почту или WhatsApp), даже если включен DataSaver.

Бесшовные обновления

Android Nougat также представляет концепцию обновлений по умолчанию. Это означает, что новые данные для «Андроида 7» будут загружаться в и сохраняться в другом системном разделе.

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

Изменения в последних приложениях

Недавнее меню приложений также было слегка изменено в Android 7.0. Сама система «Андроид» теперь может удалять из списка давно неиспользуемые сервисы.

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

Полезное для разработчиков

Инструкцию к «Андроиду 7» можно завершить кратким описанием узкоспециальных дополнений. Nougat официально добавляет поддержку режима API Vulkan, который обещает быструю, плавную и лучшую визуализацию игровой графики.

Разработчики игр могут просто выбирать для более высокой производительности и сложности Vulkan или же придерживаться более простого в использовании, но менее интенсивного стандарта OpenGL.

Android Nougat также поддерживает Java 8. Данный язык на практике актуален только для разработчиков, поэтому для большинства пользователей его обновление пройдет незамеченным.

Весной этого года компания Google порадовала всех нас выпуском первой сборки для разработчиков новой версии операционной системы Android N. Тогда ходило много споров и слухов касательно имени и порядкового номера ОС. Ещё по первым тестам Dev Preview многие пользователи сомневались, что при столь незначительных изменениях, как казалось на первый взгляд, система получит цифру 7, хотя утечки утверждали об обратном. Однако, при внимательном рассмотрении и попользовавшись «Нугой» некоторое время, можно сделать вывод, что эта операционка действительно заслуживает «семёрку» в названии.

Сам тест системы происходил на смартфоне OnePlus One, для которого уже доступна экспериментальная сборка Android 7.0 Nougat на базе AOSP. Конечно, некоторые функции недоступны, например шифрование или Vulkan API, но в целом мнение об ОС составить можно.

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

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

Сами уведомления стали куда более функциональными, чем были раньше. Теперь они содержат в себе больше важной информации, но при этом выглядят компактнее. Кроме того, уведомления от одного приложения могут группироваться. Например, при получении двух и более писем в Gmail, не нужно переходить в программу, чтобы узнать от кого они пришли и что от вас требуется. Также ответить на входящее SMS или сообщение в мессенджере можно прямо из строки уведомлений.

В верхней части панели показываются первые пять переключателей без соответствующих надписей, видны только значки - удобная вещь. Потянув «шторку» вниз, покажутся все остальные быстрые настройки, которые (ну наконец-то) можно редактировать: менять их местами и убирать ненужные. Если переключателей окажется больше 9 штук, последующие будут доступны на второй странице.

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

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

Для более тонкой настройки предусмотрен пункт «Расширенное управление уведомлениями», активирующийся в System UI Tuner.

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

В Android 7.0 Nougat компания Google внедрила функцию, которую все любители «зелёного робота» давно ждали и хотели. Речь идёт, конечно же, о многооконном режиме. Раньше подобные решения можно было встретить в оболочках сторонних производителей, но там они работали со встроенными приложениями и лишь несколькими сторонними. Теперь же эта возможность реализована на уровне системы.

Чтобы активировать многооконный режим необходимо зажать кнопку вызова недавних приложений. Ещё это возможно сделать путём перетаскивания карточки приложения (тоже из меню запущенных программ) в верхнюю область экрана. Но и это ещё не всё. В скрытых настройках System UI Tuner имеется возможность активировать вызов многооконного режима свайпом вверх от кнопки вызова недавних приложений. Сама эта кнопка также стала функциональней. По двойному тапу можно переключаться на предыдущее запущенное приложение, этакий «Alt+Tab».

Всего имеется три позиции соотношения окон: в первом случае оба равны, в двух других одно из них (верхнее либо нижнее) занимает ⅔ пространства, а второе - всё остальное место.

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

К сожалению, до сих пор не все приложения поддерживают многооконность, но, хочется надеяться, что это лишь вопрос времени.

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

Настройки

Меню настроек в Android 7.0 Nougat были доработаны. По-прежнему оно сгруппировано по разделам, но теперь практически под каждым пунктом отображается краткая информация по нему. Например, под WiFi и Bluetooth отображаются подключенные к телефону сети и устройства, под мобильными сетями указан объём потреблённого трафика, под дисплеем - включена ли адаптивная регулировка яркости и так далее. Кроме того, в самом верху списка отображаются различные подсказки, предлагающие активировать ту или иную функцию.

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

Раньше, чтобы изменить DPI экрана было необходимо получать права суперпользователя и поэтому некоторым пользователям приходилось довольствоваться весьма крупными элементами на дисплее. В «Нуге» этот недостаток исправили и владельцы девайсов могут настраивать этот параметр по своему вкусу прямо на лету.

Экономия интернет-трафика

Режим экономии интернет-трафика довольно полезное нововведение, ведь сейчас большинство операторов предлагают лишь ограниченное количество гигабайт в месяц (и это во времена высокоскоростного LTE). Однако, эти столь драгоценные гигабайты могут кануть в Лету даже при не столь активном времяпровождении в сети: фоновые процессы, автообновления так и норовят их «сожрать». Но при активации режима экономии трафика об этом можно забыть. Теперь система не даст доступ приложениям в фоне к интернету, а в некоторых активных загрузка большого количества данных происходит только по запросу. Кстати, можно выбирать, какие программы всё же могут безгранично выходить в сеть. Вдобавок, имеется возможность обозначить любую сохранённую WIFi-сеть как мобильную точку доступа.

Режим Doze

Ещё в Android 6.0 Marshmallow разработчики добавили функцию энергосбережения, которую прозвали Doze. Она позволяла ограничить активность фоновых процессов, но при условии, что экран устройства выключен и оно находится в режиме покоя (например, лежит на столе) некоторое время. В Android 7.0 Nougat режим Doze доработали и теперь энергосбережение активируется сразу при выключении экрана.

На практике кардинальных изменений во времени работы замечено не было. Однако устройство стало «спать» намного лучше. Конечно, конкретно в моём случае ситуация может измениться с выходом новых версий прошивки.

Vulkan API

Нововведение в лице нового API Vulkan позволяет разработчикам «выжимать все соки» из графических чипов. Разработала новый API Khronos Group, которая также отвечала за создание OpenGL. На деле же, не все устройства смогут работать с Vulkan. Если верить информации из Википедии , то в случае с чипами Qualcomm Snapdragon, заявлена поддержка Adreno 500 серии и старше.

Улучшенный компилятор

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

Кроме того, после апдейта пользователь всегда наблюдал процесс оптимизации приложений, который, мягко говоря, занимал достаточно продолжительное время. Избавиться от назойливого окна помог гибридный компилятор JIT/AOT виртуальной машины Android RunTime (ART). Начиная с Android 5.0 Lollipop, ART работал только как AOT (Ahead-of-time), что означает, что все программы компилировались один раз во время установки, а также после обновления ОС. В «Нуге» на помощь AOT приходит JIT (Just-in-time, «на лету»), который предполагает компиляцию приложений каждый раз при их запуске. Однако такой метод требует большей нагрузки на процессор и больше памяти на выполнение, что, в свою очередь, негативно сказывается на времени автономной работы. Поэтому в Android 7.0, после установки (или обновления ОС) приложение компилируется через JIT, а во время зарядки и бездействия устройства, запускается AOT-компилятор и завершает установку.

На деле ситуация обстоит равно как и «на бумаге». Установка и обновление приложений происходит гораздо быстрее, чем раньше, а после апдейта системы устройство загружается всего за несколько секунд и без надоедливого окна «Обновление Android...».

Другие изменения

К остальным изменениям следует отнести обновлённый файловый менеджер, который теперь поддерживает функции копирования, перемещения, переименования файлов и папок, а также установку приложений из APK-файла.

Режим «Не беспокоить» стал умнее и позволяет включать звук оповещений при срабатывании будильника.

Не обошлось в новой версии и без новых смайлов. Всего было добавлено 72 новых эмодзи, входящих в стандарт Unicode 9, с возможностью выбора цвета кожи, обозначающих принадлежность к разным расам.

Добавили нативную поддержку режима виртуальной реальности, который обещает принести новый пользовательский опыт использования VR на устройствах с поддержкой платформы Daydream. Ожидается появление специального магазина с программами, играми, фильмами и музыкой, а также Google планирует выпустить VR-версии таких приложений, как YouTube, Просмотр улиц, Play Store, Play Фильмы и Google Фото. Кроме того, известно о создании игр и программ от Ubisoft, Electronic Arts и интернет-кинотеатра Netflix.

В итоге

В целом обновление получилось весьма удачным и «Нуга» - действительно большой шаг вперёд для ОС Android. Столь значимых изменений в интерфейсе здесь нет, как было при переходе с 4.4 на 5.0, но «подкапотные» нововведения явно улучшили быстродействие и стабильность системы в целом. Видно, что компания Google на правильном пути и дальнейшие обновления будут лишь улучшать ОС.

Что касается именно сборки для OPO, то она уже достаточно стабильна и ей можно пользоваться на постоянной основе. Присутствуют некоторые баги и недоработки, типа отсутствия шифрования, быстрой зарядки или медленной работы GPS, но лично для меня это не настолько критично, чтобы возвращаться на Android Marshmallow.

Обновления качаются автоматически и устанавливаются после перезагрузки (не новость), но уже без проклятого окна «оптимизация приложений: 1 из 100500» (ура!).

В автономности Google тоже обещает до 20% прироста времени работы благодаря технологии Doze 2.0, первая версия которой засветилась ещё в Marshmallow. Теперь смартфон сориентируется по датчикам и сообразит, в какие моменты от него не требуется запас мощности и можно «глубоко засыпать», снижая до минимума активность приложений. Раньше в этой функции любое перемещение смартфона в пространстве (несёте вы его, к примеру, в сумке) считалось активностью, и экономия энергии в таком режиме не работала.

Да, это всё те же «оптимизации энергопотребления» из Android 6.0, только улучшенные. Да, глубоко в системе, скорей всего, речь идёт о снижении частот процессора и интервала между передачей данных. Но нам-то, покупателям, какое дело? Лишь бы эффект был заметен.

А отчитаться по эффекту мы пока не можем - не тестируем, знаете ли, сколько продержится смартфон, если он будет сутками лежать на столе. Поэтому не исключено, что ситуация здесь аналогична моющим средствам для посуды, которые становятся «ещё гуще» десятками лет подряд, и всё ещё не окаменели от таких темпов отвердения.

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

Мы не просили, но пусть будет

Без даром не нужных функций тоже не обошлось. К примеру, эмодзи (это такие смайлики) в комплекте с системой стало больше и теперь в них есть несколько рас, чтобы никто не ушёл обиженным. А вот со зверьём у emoji всё ещё проблемы: листал я список зверушек - котики есть, собачки есть, медведи, свинки и зайчики - тоже, а вомбатов нет. Да бог с ними, с вомбатами - морских котиков нет! Гусей, сов и лис нет! Пора подавать коллективный иск от оскорбленных животных и отзывать Android 7.0 на доработку.

Начиная с шестой версии, разработчики сменили принцип нумерации Android, теперь первая цифра меняется раз в год и между мажорными версиями нет кардинальных различий. Первые прошивки Android N для разработчиков были выпущены весной 2016 года, а позже в августе был официально представлен Android 7.0 Nougat. Забавно, но два главных для компании смартфона, пришедших на смену Nexus’ам, Pixel и Pixel XL из коробки работали на более свежей Android 7.1. Нового в седьмой версии операционной системы от Google не так много, правда даже те немногочисленные изменения, которые есть, серьезно меняют пользовательский опыт и юзабилити.

Внимание: в обзоре в основном разбираются особенности пользовательского интерфейса версии ОС для смартфона . Обзор написан на основе прошивки с Android 7.1.1 установленной на .

Экран блокировки

Устройство можно разбудить нажатием на кнопку Питания, двойным тапом по экрану или просто взяв его в руки, для последних двух способов необходима поддержка на аппаратном уровне. Разблокирование смартфона производится движением пальца снизу-вверх в любой части экрана, что легко делать на ходу и не глядя. От несанкционированного доступа к устройству себя можно обезопасить несколькими способами: задать разблокирование по Графическому ключу; установить пароль или PIN-код; или посредством функции Smart Lock, которая позволяет разблокировать устройство при подключении к часам, Bluetooth гарнитуре в машине, по NFC-метке или по распознаванию лица или голоса владельца. Начиная с предыдущей версии в Android есть нативная поддержка сканера отпечатков пальцев. Если включено разблокирование по отпечатку, то устройство даже не нужно предварительно будить, достаточно поднести зарегистрированный палец к сканеру и система минуя экран блокировки покажет рабочий стол. Так же можно разблокировать устройство сменив аккаунт на гостевой, если таковой заведен в системе (гостевой аккаунт есть по умолчанию).

На экране блокировки отображаются: статусная строка – в ней название оператора, индикаторы сигнала сотовой сети, Wi-Fi и уровень заряда батареи (к сожалению, без возможности отображения заряда в процентах); информация о пользователе; часы, день недели и дата. В центре экрана под часами отображается список пропущенных событий ранжированный по важности на основе того, от кого они пришли и из какого приложения, уведомления группируются по приложениям. Если в смартфоне установлен пароль, то нужно будет выбрать один из трех вариантов отображения информации на заблокированном экране: Показывать уведомления полностью, Скрыть личную информацию или Не показывать уведомления.

С экрана блокировки можно запустить Камеру или Голосовой поиск проведя пальцем от соответствующих значков в сторону, или опустить шторку уведомлений движением от верхней границы экрана. Взаимодействие со списком уведомлений происходит следующим образом: двойное касание по уведомлению отправит пользователя в соответствующее приложение; смахивание влево или вправо удалит уведомление; небольшой сдвиг влево или вправо покажет кнопку настроек уведомлений для данного конкретного приложения; скольжение вниз от уведомления раскрывает окно предпросмотра события, которое может содержать кнопки быстрого взаимодействия с этим событием, например: “Ответить” – после нажатия на эту кнопку можно не покидая список набрать на клавиатуре ответ и отправить. В окне предпросмотра, под списком расположена кнопка для удаления всех уведомлений, только теперь она представлена не значком, а надписью “ОЧИСТИТЬ ВСЕ”.

Рабочий стол, организация многозадачности и уведомления

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

Один рабочий стол может содержать до 25 ярлыков приложений по сетке 5*5, кроме ярлыков на рабочем столе могут располагаться виджеты и папки с ярлыками. Папка может содержать неограниченное количество ярлыков, но одновременно отображаются только 16 штук, в папку нельзя поместить другие папки или виджеты. В операционной системе появилась возможность менять не только размер шрифта, но и масштаб графического интерфейса в целом, при разных масштабах количество ярлыков и прочих элементов помещающихся на одной странице рабочего стола может различаться.

Зацепив долгим касанием пальца какой либо ярлык, папку или виджет, его можно перемещать по рабочим столам или удалить перетащив на кнопку “Убрать”. Чтобы добавить ярлык на рабочий стол, нужно зайти в меню приложений и, зацепив приложение тем же долгим касанием, переместить его на рабочий стол. Если переместить приложение на появившийся сверху значок “Удалить”, то система предложит пользователю удалить данное приложение. Теперь при долгом касании по ярлыку приложения появляется контекстное меню, если приложение поддерживает соответствующий API. Меню управления параметрами рабочего стола вызывается долгим касанием любой свободной области экрана. Меню содержит три пункта: ОБОИ – позволяет сменить картинку рабочего стола; ВИДЖЕТЫ – нужен для добавления виджетов; и НАСТРОЙКИ – ярлык ведущий в настройки рабочего стола.

Меню многозадачности вызывается нажатием на соответствующую кнопку. Список запущенных приложений прокручивается вертикально, а приложения отображаются в виде карточек расположенных друг за другом, некоторые приложения могут быть представлены несколькими карточками. Приложение можно закрыть нажав на соответствующую кнопку или смахнув в сторону, в текущей версии ОС появилась выделенная кнопка очистки памяти, правда, в ней нет необходимости. Пользовательский интерфейс многозадачности в Android выглядит очень приятно, вызов меню производится в одно касание, во-первых, возврат к предыдущему приложению, например когда пользователь покинул приложение Facebook перейдя по ссылке, производится кнопкой Назад, при этом меню многозадачности вызывать не обязательно; во-вторых вызов меню многозадачности производится в один тап. К предыдущему приложению можно вернуться дважды коснувшись кнопки многозадачности.

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

Принципы работы с уведомлениями были серьезно переработаны еще в Android 5: на экране блокировки появился список интерактивных уведомлений; классический полноэкранный интерфейс входящего вызова отображается только если устройство заблокировано, во всех остальных случаях, при входящем звонке, сверху появляется небольшая карточка с информацией о том, кто звонит и двумя кнопками: “ОТКЛОНИТЬ” и “ОТВЕТИТЬ”. В интерфейс добавлена возможность изменения громкости отдельно для будильника и мультимедиа.

Органы управления, клавиатура

Управление смартфоном в Android 7 подразумевает наличие кнопки питания, кнопок регулировки громкости и трех наэкранных кнопок: Назад, Домой и Меню многозадачности – допустимо, чтобы наэкранные кнопки были вынесены на корпус в виде сенсорных или механических кнопок; кроме того активно используются жесты скольжения пальцем и долгое касание. Часто используется управление голосом, пользователь имеет возможность фразой “Окей Google” с любого экрана, в том числе с заблокированного (требуется поддержка на аппаратном уровне), инициировать голосовое управление и затем продиктовать команду или поисковый запрос.

Немаловажную роль во взаимодействии с устройством играет шторка уведомлений совмещенная с панелью переключателей. Вызывается она жестом скольжения от верхней кромки экрана или двойным касанием по статусной строке, если сделать еще одно скольжение сверху вниз, но уже в любой части экрана, то откроется панель переключателей; чтобы сразу открыть панель переключателей, необходимо сделать жест скольжения двумя пальцами. Панель переключателей теперь многостраничная, по умолчанию она содержит 10 переключателей и ползунок регулировки яркости экрана, но теперь ее можно настраивать: менять расположение переключателей, добавлять или удалить их. При нажатии на некоторые переключатели открываются быстрые настройки, при долгом касании переключателя система отправит пользователя в соответствующий раздел Настроек. Место системной клавиатуры в Pixel занимает Gboard, но никуда не делась возможность устанавливать клавиатуры от сторонних разработчиков. Номеронабиратель остался прежним.

Поиск и приложение Google

Традиционно система имеет глубокую интеграцию с поиском Google, а если быть точным с персонализированным помощником, который выдает информацию в виде карточек на основе контекста: текущего местоположения, информации из календаря, истории поисковых запросов, истории перемещений, истории посещённых страниц и т.д. Помощник запускается листанием влево от основного рабочего стола, а в верхней части всех рабочих столов располагается неубираемая поисковая строка. Кроме того поиск можно инициировать с любого экрана продиктовав запрос после фразы “Окей Google”.

Начиная с шестой версии Android сервис обзавелся функцией “Now оn Tap”: при долгом нажатии на кнопку Домой система сканирует содержание текущего экрана и на основе его содержимого выдает интерактивные подсказки. Подсказки представлены в виде карточек по одной на каждое ключевое слово, карточки содержат кнопки или ссылки на сайты, профили социальных сетей и т.п.

Настройки

В приложение Настройки можно попасть: нажав на иконку в меню приложений (или на рабочем столе) или через значок в панели переключателей. Основной экран приложения разделен на две вкладки ВСЕ и ПОДДЕРЖКА, в последней можно обнаружить две ссылки: Справочный центр / Оставить отзыв и Рекомендации и полезные советы. В некоторых странах во вкладке поддержка можно получить помощь и задать вопрос живому человеку в чате. Все настройки смартфона собраны в 4 группы: Беспроводные сети, Устройство, Личные данные и Система; и разбиты на 22 раздела. В верхней части закреплен 5-я группа которая называется Подсказки, здесь появляются интерактивные советы по настройке системы. Еще одно нововведение заключается в наличии кнопки Справка/отзыв во всех разделах/настройках. Во всех экранах Настроек кроме главного есть боковое меню для быстрого перехода в другие разделы.

  1. WI-FI – основной экран раздела содержит переключатель W-Fi, список доступных сетей с кнопкой ручного добавления сети, кнопку вызывающую дополнительные настройки и кнопку вызывающую дополнительные функции:

  2. Bluetooth – основной экран раздела содержит переключатель Bluetooth, список доступных устройств с возможностью поиска по названию и кнопку вызывающую дополнительные функции:
  3. Передача данных – основной экран раздела содержит: статистику потребления трафика; подраздел Экономия трафика; переключатель Мобильных данных; подраздел Передача мобильных данных; подраздел с настройками лимита трафика; статистика использования Wi-Fi; подраздел ограничения трафика по выбранным Wi-Fi сетям; и кнопку вызывающую дополнительные функции:

  4. Еще – дополнительные настройки беспроводных сетей.
  5. Экран:
  6. Уведомления – в этом разделе можно для каждого отдельно взятого приложения настроить уведомления в зависимости от выбранного режима оповещений:

  7. Звук.
  8. Приложения – на основном экране раздела расположен список всех установленных на смартфон приложений.
  9. Хранилище – основной экран раздела содержит статистику для постоянной памяти и кнопку Открыть, которая отправляет в простейший файловый менеджер.

  10. Батарея – основной экран раздела содержит: текущий уровень заряда в процентах; предполагаемое оставшееся время автономной работы; основную статистику по использованию заряда аккумулятора различными приложениями и устройствами; и кнопку вызывающую дополнительные функции:

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

  12. Пользователи – основной экран раздела содержит список пользователей с возможностью добавления новых:

  13. Бесконтактная оплата – в данном разделе можно настроить оплату посредством NFC.

  14. Движения – жесты для управления телефоном: быстрый доступ к уведомлениям; быстрый доступ к камере; быстрое преключение между фронтальной и основной камерами; просмотр времения и уведомлений двойным касанием экрана; и пробуждение телефона подъемом со стола.

  15. Местоположение;
  16. Безопасность:
  17. Аккаунты – содержит список заведенных в устройство аккаунтов с возможностью удаления и добавления новых:

  18. Google – раздел в котором собраны все настройки пользовательского Google-аккаунта:

  19. Язык и ввод
  20. Восстановление и сброс – этот раздел существует для сброса настроек устройства к заводским с возможностью резервного копирования всех данных
  21. Дата и время:
  22. Спец. возможности – здесь собраны функции облегчения взаимодействия с устройством для людей с ограниченными возможностями:

  23. Печать – отображает список служб печати и позволяет добавлять новые:

  24. О телефоне:

Базовые приложения

Телефон – на основном экране приложения отображаются: строка поиска с кнопками голосового поиска и вызова настроек приложения, снизу, кнопка вызова номеронабирателя. Вкладка Быстрый набор содержит карточки часто набираемых контактов, вкладка Недавние содержит список последних звонков, вкладка Контакты – соответственно все контакты. В настройках приложения можно управлять шаблонами быстрых ответов и списком заблокированных абонентов.

Контакты – это приложение для работы с контактами пользователя. По функциональности оно мало чем отличается от вкладки Контакты в приложении Телефон.

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

Gmail – это приложение для работы с электронной почтой по умолчанию начиная с пятой версии Android. В него можно добавлять почтовые ящики не только от Google, но и от других почтовых сервисов. На основном экране отображается список писем и кнопки поиска и создания нового сообщения. Свайпом от левой края экрана вызывается боковая панель, которая содержит список папок и ярлык настроек.

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

Часы – включает в себя следующие функции: будильник, мировое время, таймер и секундомер;

Камера . На основном экране расположен видоискатель и кнопки: спуска затвора, переключения на фронтальную камеру, галереи, включения таймера, активации вспышки, переключений режима HDR+, включения сетки, выбора пресета баланса белого и Дополнительно. Переключение между режимами съемки фото и видео производится свайпом в сторону. Кроме основного режима съемки есть еще четыре: Замедленная съемка – позволяет снимать с четырехкратным или восьмикратным замедлением; Панорама – позволяет создавать панорамные фотографии с углом обзора до 360°; Photo Sphere – создание фотосферы; Размытие – позволяет создавать фотографии с искусственным эффектом боке .

Фото – это приложение выполняет роль системной галереи и одновременно с этим является клиентом одноименного сервиса от Google.

Календарь – основным представлением приложения является Расписание, где все события идут одним списком, что интересно: начало каждого месяца в этом списке озаглавлено симпатичной картинкой отражающей основную суть этого месяца. Чтобы посмотреть на месяц, нужно тапнуть на названием текущего месяца в заголовке. Представление можно сменить на День, 3 дня, Неделя и Месяц. В правом нижнем углу отображается кнопка добавления события.

Калькулятор – обладает стандартной и расширенной функциональностью. В портретной ориентации панель с дополнительными функциями (sin, cos, tan, ln и т.д.) вызывается свайпом от правого края экрана, в альбомной же ориентации эта панель видна всегда.

Карты – это приложение-клиент для Карт Google. Основной экран содержит строку поиска и кнопки: кнопка вызова бокового меню, кнопка голосового поиска, кнопка ориентации на север, кнопка определения текущего местоположения и кнопка создания маршрута. В боковом меню можно сохранить выбранный участок карты в память телефона для дальнейшего пользования приложением в оффлайн режиме. В разделе “Хронология” ведется журнал перемещений пользователя. Раздел “Ваши впечатления” содержит отзывы о публичных местах: ресторанах, торговых центрах, салонах красоты и т.д.

Загрузки – простейший менеджер загрузок.

Фирменные приложения

Play Маркет – это клиент магазина приложений и основное фирменное приложение от Google. Посредством него производится покупка, установка и обновление сторонних приложений. Раздел “Игры и приложения” представляет собой виртуальную витрину, где отображаются различные подборки товара, например, Новинки или Самые популярные игры, в виде миниатюр приложений возглавляющих соответствующую подборку и ссылки на весь список. Раздел “Фильмы, музыка, книги” это тоже виртуальная витрина, но на ней представлен соответствующий контент и пресса также в виде подборок и банеров. Раздел “Мои приложения и игры” для удобства пользователя состоит из двух списков: Установленные и Все. Раздел “Список желаний” показывает все товары когда либо отмеченные пользователем как желаемые.

Play Игры – это приложение клиент одноименного сервиса. Раздел “Главная” отображает основные данные о пользователе: имя, уровень, сколько очков опыта нужно набрать для перехода на следующий уровень. Ниже отображаются списки игр: рекомендованные игры, игры в которые играет пользователь и во что играют друзья. Раздел “Мои игры” содержит три вкладки: последние, все и установленные. Раздел “Уведомления” в трех вкладках отображает список приглашений, список подарков и запросов, и список квестов. Раздел “Игроки” в двух вкладках отображает список Добавленных игроков и список Рекомендуемых – друзей друзей. Раздел “Найти игры” так же содержит три вкладки: Рекомендуем, Популярные и Сетевые игры.

Play Музыка – это музыкальный плеер и, одновременно, клиент одноименного облачного музыкального сервиса. Раздел “Главная” отображает список последних действий пользователя: прослушанные или купленные треки. Раздел “Фонотека” отображает все треки пользователя, купленные или закаченные им с компьютера, сортирую во вкладках по плейлисту, исполнителю, альбому или жанру. Присутствует интересная функция “Автомиксы”, она значительно упрощает создание плейлистов из большого количества треков, для создания автомикса достаточно указать имя исполнителя, альбома или жанра, и приложение само создаст новый плейлист. В боковом меню так же присутствует ссылка на Play Маркет, т.к. покупка треков производится только из него. Теперь в настройках есть эквалайзер.

Play Фильмы – это клиент сервиса для покупки/проката фильмов и просмотра на мобильном устройстве. Раздел “Главная” отображает фильмы, сериалы и мультфильмы собранные в плейлисты по жанрам и популярности. Раздел “Библиотека” отображает список купленных или взятых в прокат пользователем фильмов. В боковом меню присутствуют ссылка на Play Маркет.

YouTube – это клиент одноименного сервиса. Основной экран разделен на четыре вкладки: Главная, В тренде, Подписки и Аккаунт. Последняя вкладка содержит разделы: Просмотренные, Мои видео, Оповещения, Покупки и Посмотреть позже; а так же список плейлистов. Окно просмотра ролика удобное и функциональное, но имеет одну неприятную особенность: при открытии ролика начинается его автоматическая загрузка, даже если устройство для доступа к интернет использует мобильную сеть. Поэтому если вы открыли видео не для его просмотра, а, например, для просмотра описания или комментариев, приготовьтесь расстаться с несколькими десятками (сотнями?) мегабайт трафика.

Диск – это приложение для работы с сервисом облачного хранения данных Google Диск. Основной экран отображает корневую директорию хранилища пользователя и список недавно открытых файлов. Раздел “Доступные мне” отображает список файлов других пользователей, к которым открыт доступ. Кроме этого есть разделы: Google Фото, Недавние, Помеченные, Офлайн-доступ и Загруженные. В боковой панели снизу показывается какой объем дискового пространства занят и сколько всего доступно пользователю.

Последние несколько лет Apple и Google последовательно двигают свои операционные системы навстречу друг другу, если быть точным, пытаются зайти друг к другу во фланг. Apple с каждой версией iOS расширяет функциональность и пытается сделать систему более гибкой для пользователя и приложений. Google же пытается исправить традиционные слабые места Android: привести наконец в порядок работу с уведомлениями, сделать графический интерфейс единообразным и более выверенным и побороть утечку заряда аккумулятора. И они, надо сказать, двигаются в правильном направлении, жаль что иногда черезчур медленно.

В Android 7.1 лично меня подкупают: более дружелюбные в сравнение с iOS механика многозадачности и работа с несколькими приложениями; гибкость в выборе инструментов для решения тех или иных задач; глубокая интеграция с сервисами Google, которыми я активно пользуюсь; более стройный и логичный пользовательский интерфейс. Нельзя не заметить как Google подчистил список предустановленных приложений избавив пользователя от хлама. Не устраивает меня: сохранившийся дренаж заряда батареи; разнобой в UI подавляющего числа приложений и менее эффективное использование поверхности экрана. Систему, не смотря на постоянные улучшения, до сих пор нельзя назвать полностью безопасной, общая оптимизация в iOS по прежнему лучше. Подводя итог, можно однозначно утверждать, что Android до пятой версии и сейчас это практически две разные системы, радует, что Google нащупали правильное направление и медленно и верно двигаются по нему.

Первые минуты после обновления и загрузки системы до Android 7.0 Nougat кажется, что ничего не изменилось. Всё тот же дизайн интерфейса, те же иконки, и даже встроенные в систему приложения остались прежними. Но первое впечатление часто бывает обманчивым. Давайте посмотрим, получилось ли у Google улучшить свою мобильную операционную систему.

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

Одним из главных изменений в интерфейсе Android 7.0 Nougat стала панель уведомлений, которая теперь занимает заметно меньше места на экране.

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

Ответить на входящее SMS или сообщение в мессенджере теперь можно прямо из шторки панели уведомлений, если разработчик предусмотрел соответствующую возможность.

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

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

Ещё одна интересная особенность быстрых настроек, если кликнуть по некоторым из них, то можно посмотреть больше информации, не покидая шторку уведомлений. Это работает, например, с Bluetooth и Wi-Fi, можно посмотреть доступные сети и устройства.

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

Аналогичным образом, иконка аккумулятора показывает оставшийся заряд и расход батареи.

Тут же можно включить режим энергосбережения.

Настройки

Настройки в Android 7.0 Nougat также были переработаны. Как и прежде, они группируются по разделам, но теперь каждый пункт кроме названия также показывает дополнительную информацию. Таким образом, даже не заходя в отдельные пункты настроек можно посмотреть, например, к какой Wi-Fi-сети подключен смартфон или сколько памяти используется.

Ещё одним важным изменением в настройках Android 7.0 для владельцев смартфонов с крупным экраном, а также для людей с плохим зрением, стала нативная поддержка масштабирования интерфейса. На выбор пользователя предлагается целых пять вариантов отображения, от мелкого до огромного.

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

В Android 7.0 Nougat немного доработали режим многозадачности. Наконец-то появилась кнопка, которая позволяет закрыть все открытые приложения. Уже продолжительное время она была доступна в прошивках Android от сторонних разработчиков.

Кроме этого, также появился режим, который позволяет размещать в одном окне два приложения рядом.

Этот режим работы может быть полезен на планшетах, а также на смартфонах с большой диагональю дисплея. Пользователям флагманских смартфонов и планшетов Samsung он и вовсе покажется знакомым, так как компания реализовала эту возможность ещё пару лет назад.

А вот что действительно новое в многозадачности Android 7.0, так это возможность переключаться между двумя последними приложениями, двойным нажатием клавиши многозадачности.

Режим энергосбережения Doze

Режим Doze впервые появился в Android 6.0 и предполагал остановку фоновых задач в том случае, если устройство определённое время было с выключенным экраном и никак не использовалось. Запросы приложений в таком режиме откладывались и собирались в пакеты, которые обрабатывались с определённой периодичностью. Чем дольше устройство не использовалось, тем продолжительнее становились периоды, когда система позволяла фоновым задачам срабатывать. Но, как показала практика, для смартфонов, которые используются с утра и до ночи, это не даёт большой экономии заряда аккумулятора. Поэтому Android 7.0 Nougat появилась облегчённая версия Doze. С ней даже на ходу, если смартфон не используется и его экран выключен, синхронизация приложений и запросы к сети собираются и обрабатываются пакетами. Тем не менее, фоновые задачи для программ, работа GPS и поиск Wi-Fi сетей остаются активными.

Исходя из нескольких дней использования Nexus 6P с Android 7.0, эффективность гибридного режима Doze сложно назвать высокой. Похоже, что со всеми сообщениями в мессенджерах и письмами по почте у смартфона просто не получается в этот Doze перейти.

Поддержка API Vulkan

Ещё одним нововведением «под капотом» нового Android стала поддержка Vulkan. Этот API для работы с графикой был разработан Khronos Group, которая ранее создала другой популярный API OpenGL. Таким образом, Vulkan в Android 7.0 Nougat является своеобразным ответом на DirectX 12 в Windows 10 и Metal в iOS. Он позволяет разработчикам выжимать больше производительности из графических чипов, улучшая графику в играх. К сожалению, не все смогут ощутить на себе преимущества нового API, так как его поддержка должна быть в GPU, хотя технически его поддерживают все чипы с OpenGL ES 3.1.

Эмодзи

Android 7.0 Nougat получил поддержку Unicode 9, а вместе с ним и 72 новых эмодзи. Впервые в стоковом Android появилась возможность выбрать цвет смайлов, отображающий их принадлежность к разным расам.

Кроме этого, сами эмодзи в Android 7.0 также обновились. Сразу стоит сказать, что странных на вид смайлов меньше не стало.

Обновления и Android RunTime как гибридный компилятор JIT/AOT

Всем знакома ситуация со смартфоном на Android, когда он начинает обновляться, им невозможно пользоваться. В это время можно легко пропустить важный звонок или сообщение. В Android 7.0 Nougat это проблема решена разбитием внутреннего хранилища на два раздела с двумя образами системы. Обновление будет загружаться и устанавливаться в один образ, в то время как второй будет использоваться в обычном режиме. Таким образом, пользователь не будет видеть экрана перепрошивки и сможет использовать устройство вплоть до момента, когда оно перезагрузится и его переключит на раздел с новой версией ОС. Учитывая, что ещё один образ системы будет занимать достаточно много места в памяти, данная функция появится только на новых устройствах, которые уже будут идти с Android 7.0. По всей видимости, там производители предусмотрят дополнительную память для второго раздела системы.

Обновляя свой смартфон на Android вы, скорее всего, замечали, что он тратит определённое время на оптимизацию приложений. Когда в Google запускали Android 5.0 и 6.0 — это не было большой проблемой, так как обновления могли выходить раз в полгода или даже раз в год. Но теперь, когда патчи безопасности выходят чуть ли не пару раз в месяц, экран, сообщающий об оптимизации программ, может раздражать пользователей. Почему это происходит и как в Google решили эту проблему в Android 7.0? Виртуальная машина Android RunTime или ART — это основная среда запуска приложений в Android, именно она в основном является тем, что отличает систему от обычного Linux. В прошлых версиях Android ART работал как AOT (Ahead Of Time) компилятор. Все приложения, которые устанавливались на устройства с Android, компилировались один раз во время установки, используя текущую конфигурацию системы. После обновления ОС каждая программа должна была пройти оптимизацию, чтобы соответствовать изменениям в системе и новым API. Для решения этой проблемы в Android 7.0 ART работает как гибридный AOT/JIT компилятор. JIT (Just-in-time) предусматривает компиляцию программы каждый раз, когда она запускается. Это ускоряет как установку, так и работу системы, которой не нужно тратить ресурсы на компиляцию. Но JIT увеличивает нагрузку на процессор и память, расходуя больше заряда аккумулятора. Поэтому в Android 7.0, после установки (или обновления ОС) приложение запускается через JIT компиляцию, но когда устройство на зарядке и не используется, стартует AOT компилятор и завершает установку.

В итоге

Если был своеобразной работой над ошибками, которые компания не успела устранить к выходу версии 5.1, то Android 7.0 Nougat это просто следующий шаг к наращиванию функциональности. Изменения в интерфейсе здесь нельзя назвать значительными, они просто пытаются догнать то, что уже предлагают сторонние оболочки, хотя и делают «голый» Android удобнее. Внутренние изменения в новой ОС в этот раз были у разработчиков в большем приоритете. Кроме указанных в этой статье, основные нововведения рассчитаны на платформу виртуальной реальности Daydream, которую Google готовит к запуску этой осенью. Они включают и ускорение графики, и уменьшение скорости обновления дисплея и улучшение работы сенсоров. Но оценить их пока нет возможности.