Здесь нет значительных визуальных изменений. Это по-прежнему привычный Material Design, но с незначительными доработками.
Настоящая многозадачность
С выходом «Нуги», в Android появилась настоящая многозадачность, на манер той, что давно появилась в устройствах Samsung. Пусть идея не нова, но теперь каждый разработчик оболочки под свое устройство имеет к ней доступ и может реализовать многооконность.
Так, рядом практически с любым приложением можно запустить вторую программу, и обе они будут работать одновременно. Есть три способа активации данной функции: при удержании кнопки многозадачности, из окна недавно открытых программ и скрытый способ, который активируется в отдельном пункте «Настроек». После активации можно будет выбрать второе приложение свайпом вверх по кнопке многозадачности.
В остальном же принцип работы не отличается от такового на iOS и Windows.
После того как оба приложения находятся на экране, можно перемещать разделитель и тем самым изменять, в каких пропорциях будет разделен экран. После включения этого режима кнопка многозадачности преобразится, и после ее нажатия двухоконный режим выключится.
Шторка уведомлений
Самые большие изменения внешнего вида произошли с уведомлениями. Теперь оповещения выглядят не как отдельная плитка, а занимают всю ширину экрана и соединяются с другими оповещениями. Несколько уведомлений из одной программы объединяются теперь в одно, что делает панель оповещений менее захламленной.
Вместе с этим они получили новый API, который позволит разработчикам сделать уведомления интерактивными. Теперь можно ответить на сообщение в мессенджере не открывая его, а через уведомление.
Меню с быстрыми настройками стало удобнее и находится там же, в шторке уведомлений.
Как только пользователь открывает шторку уведомлений, ему сразу доступны быстрые настройки, которые он может менять местами. Для раскрытия расширенной версии этого окна необходимо, как и раньше, сделать еще один свайп вниз по этой области.
Doze 2.0
В целях повышения времени работы устройств Google обновила свою технологию экономии заряда Doze. Она была представлена в Android 6.0, однако плохо справлялась со своей задачей. Ее суть заключается в том, что ОС анализирует, в какое время используется смартфон, а в какое время просто лежит без дела, например во время сна. В то время, когда ОС понимает, что смартфон не используется длительное время, она переводит его в режим ожидания и тем самым экономит заряд.
Те, кому уже удалось попробовать релизную версию «Нуги», отмечают, что время жизни устройств увеличивается на 15–20% благодаря новой технологии.
В Android 7.0 была увеличена точность работы Doze, и теперь ОС более точно определяет время, когда смартфон лежит без дела, и оптимизирует работу системы в зависимости от сценария использования. API Vulkan
Vulkan — своего рода аналог Metal на iOS, призванный улучшить графику и производительность в играх. Это API позволяет разработчикам работать напрямую с графическим чипом и открывает доступ к большему количеству эффектов вроде размытия, улучшенных эффектов огня и других.
Благодаря API Vulkan снизится нагрузка на графический чип смартфона и возрастет производительность.
До настоящего момента API Vulkan был доступен только обладателям Samsung Galaxy S7 и S7 Edge, однако из-за низкой распространенности разработчики не решались оптимизировать свои игры только для двух смартфонов. Теперь же, когда Vulkan доступен для всех Android-устройств, пользователи получат игры с улучшенной графикой.
Обновления в фоне
Во время анонса Android 7.0 Google представила возможность обновления приложений и системы в фоновом режиме. Теперь файлы обновления приложений и системы будут загружаться в фоне и устанавливаться после перезапуска. Если речь о приложениях, то новая версия будет запущена после перезапуска этой программы.
Система также теперь обновляется в фоне и после перезагрузки устройства будет незаметно установлена. Пропадет ненавистное многими окно «Оптимизация приложений».
Однако данная функция будет доступна далеко не всем, и в частности Nexus-устройства ее не получат. Дело в том, что для работы обновления в фоне необходим дополнительный раздел накопителя, в который и будут устанавливаться обновления. Нынешние устройства, соответственно, не созданы для работы с этой функцией, и будет она только в новых устройствах.
Другие нововведения
Суммарно в Android 7.0 более 250 изменений и улучшений различной значимости. Некоторые из них представлены в списке ниже:
— более 1,5 тыс. эмодзи (новых 72 штуки); — двойной тап по многозадачности; — улучшенное распознавание лиц; — раздельная настройка размера шрифта и интерфейса; — системная поддержка виртуальной реальности на совместимых смартфонах; — защита от взломанных приложений; — возможность изменять размер изображения и сетки приложений.
Как установить
По обыкновению, новая версия системы в первую очередь становится доступна устройствам линейки Nexus. В список обновляемых вошли Nexus 6, 5X, 6P, 9, Nexus Player, а также планшет Google Pixel C. Nexus 5 и 7 обновления, к сожалению не получат.
Обладатели устройств из списка в ближайшие недели получат обновление «по воздуху», так как оно распространяется «волнами».
Что касается обладателей смартфонов от других производителей, Samsung, Sony и прочих, то они получат Android 7.0 только тогда, когда производитель сделает соответствующее обновление. Этот срок может достигать до полугода, хотя с каждым годом этот промежуток становится все меньше. Обычно одними из первых обновления получают аппараты Motorola, Sony и Samsung. Первым же смартфоном, который получит Android 7.0 из коробки, станет неанонсированный флагман LG V20. Его представят в начале сентября.