Новости Скрытые возможности Android N
14
Апрель
2016

Скрытые возможности Android N

10 самых важных изменений Android N не видимых невооруженным взглядом

С момента выхода Android 6.0 Marshmallow минуло уже полгода, и Goolge уже успел познакомить нас с прототипом её сменщика - Android N. Но не рановато ли будет? Ведь последний Зефир, получили только 5% устройств.

Однако Большого G мало заботят вопросы распространения новой ОС. Более того, по их амбициозному заявлению, Android N будет обновляться ежемесячно. С учётом того, что релиз новинки намечен на III квартал 2016 года, нас ожидают ещё около 5 апдейтов. Одним словом - лето будет жарким.

Совсем недавно мы рассказывали о наиболее ярких отличиях новой операционки. Теперь же речь пойдет о менее заметных, но столько же важных изменениях. Мы остановимся подробнее на некоторых упомянутых ранее, а также рассмотрим другие возможности операционки. И хотя не все опции доживут до финального релиза, они несомненно привлекут внимание как пользователей, так и сторонних разработчиков. А значит, в любом случае вы их еще увидите.

Итак, ближе к делу.

1. Project Svelte и фоновая оптимизация

В рамках Project Svelte инженеры Google уже на протяжении нескольких лет работают над повышением производительности системы. Новый Android N отличается более агрессивным подходом к фоновым приложениям. Для их работы теперь не придется привлекать внимание пользователя и отвлекать дополнительные ресурсы. Например, многие приложения отслеживают определённые события - выход из зоны Wi-Fi или переключение на мобильную сеть передачи данных, что загружает процессор бесполезной работой. Android N отказалась от отслеживания этих триггеров, что оптимизирует производительность.

2. Запись Android TV

Если вы принадлежите к немногочисленной когорте пользователей Android TV, то эта функция Android N придётся вам по душе. Вы сможете записывать несколько программ на внутреннее хранилище. Она отлично дополнит уже существующую функцию «временной сдвиг» Android TV. Главное не перепутайте их.

3. Direct Boot

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

4. Блокировка номеров

Как и следует из названия, обновлённая блокировка номеров позволит операторам использовать «чёрный список» по своему усмотрению . Он будет доступен лишь некоторым системным и операторским приложениям. Сторонние приложения поддерживаться не будут. Впрочем, даже так пользователи смогут отфильтровать ненужные звонки от нежелательных контактов. «Чёрные списки» будут сохраняться при обновлениях системы, а также копироваться в облачный backup оператора. Так что вы сохраните его даже при смене устройства.

5. Панель быстрых настроек

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

6. OpenGL ES 3.2

Начиная с Android 5.0 Lollipop, Google перешел на OpenGL ES 3.1. А Android N принесёт с собой переход на OpenGL ES 3.2. Полное описание изменений звучит нудно, поэтому мы ограничимся :

  • Улучшенная детализация изображений;
  • Более совершенные тени;
  • Оптимизация использования памяти;
  • Улучшенная цветопередача;
  • Улучшенные эффекты освещения и отражения;
  • Полноценная поддержка эффекта HDR.

7. Никакой «оптимизации приложений»

Если вы когда-нибудь обновляли систему девайса, то вас наверняка раздражал длительный процесс «Оптимизации приложений». Благодаря новому JIT-компилятору ART runtime, вы сможете забыть об этом кошмаре. Теперь инсталляция приложений займет считанные секунды. Огромное достижение в эпоху, когда пользователи хотят получать всё и сразу.

8. Подстройка под пользователя

Кстати, раз уж мы заговорили об ART runtime. JIT-компилятор Android N сможет управлять кэш-позицией ваших приложений. Он выделит больше ресурсов часто используемым приложениям за счёт менее используемых. Таким образом, оптимизируется использование таких ценных ресурсов, как оперативная память. И по мнению Goolge: «Эта функция будет очень полезна владельцам бюджетных устройств».

9. Интерфейс ICU4J

Таинственный ICU4J - это набор полезных Java-библиотек для разработчиков. Интерфейс ICU4J встроен прямо в ядро Android N и будет доступен с самого начала. Поэтому, разработчикам больше не придется добавлять локализации кода своих приложений, что в свою очередь снизит их размер. К тому же с самого начала у нас будет полный пакет библиотек.

10. Дополнительные языки и поддержка multi-locate

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

Пока всё звучит неплохо. Посмотрим, чем это кончится.

Источник: PhoneArena