Многооконность, «мгновенные приложения» и другие новшества будущего Android
Google рассказал подробности о нововведениях в Android N. Это новая версия Android, выход которой запланирован на конец лета 2016 г.
Подробности об Android N
Компания Google в рамках конференции Google I/O рассказала о нововведениях в будущей версии Android, известной сейчас под именем кодовым Android N. Ее выпуск запланирован на конец лета 2016 г.
Производительность, продуктивность и безопасность
В Android N основной упор был сделан на производительность, продуктивность и безопасность. Новая версия включает новый компилятор Java. Он должен повысить скорость работы приложений, на 75% увеличить скорость их установки и на 50% сократить занимаемое ими пространство в постоянной памяти. Также новая версия включает новый интерфейс программирования (API) Vulkan. Он призван повысить скорость обработки 3D-графики.
Многооконность
В Android N появится поддержка многооконности. На мобильных устройствах два приложения могут быть запущены рядом или друг над другом в режиме разделения экрана. Например, пользователь сможет разделить экран, чтобы просматривать веб-страницу слева и писать сообщение электронной почты справа. На телевизорах под управлением Android N приложения смогут использовать режим «картинка в картинке»» чтобы воспроизводить видео, пока пользователи работают с другим приложением.

Улучшенные уведомления
Кроме того, в новой версии улучшены уведомления. Появились несколько новых API, позволяющих разработчикам добавлять в уведомления кнопку ответов. Благодаря ей пользователь сможет писать ответы на входящие сообщения или обновлять списки задач непосредственно в уведомлении, не запуская соответствующее приложение.
Android N также позволяет группировать несколько похожих уведомлений, чтобы они отображались как одно. Пользователи смогут развернуть все уведомления и выполнить различные действия, например ответить на сообщение или закрыть каждое из уведомлений по отдельности в панели уведомлений.
Наконец, в Android N представлены новые API, позволяющие использовать системные элементы в собственных представлениях уведомлений приложения. Благодаря им уведомления могут отображаться единообразно на основе стандартных шаблонов для приложений всех сторонних разработчиков.
Бесшовное обновление
Android N поддерживает бесшовное обновление системы, как Chrome OS. Все новые устройства на базе этой версии смогут устанавливать обновления системы в фоновом режиме. И каждый раз, когда пользователь будет включать свой смартфон или планшет, он будет автоматически переключаться на обновленный образ системы, без прерывания процесса взаимодействия с устройством.
«Мгновенные приложения»
Параллельно с Android N разработчики создали Android Instant Apps — так называемые мгновенные нативные Android-приложения, которые не требуют установки. Приложения нового типа будут совместимы не только с Android N, но и с предыдущими версиями — начиная с Jellybean (4.1).
Поддержка виртуальной реальности
В Android N разработчики впервые произвели улучшения, призванные повысить скорость работы приложений виртуальной реальности. Среди нововведений в основном новые возможности в плане использования аппаратной части — единый буфер обработки графики и доступ к выделенному под виртуальную реальность ядру процессора.
Также в новой версии системы появятся смайлики с различным цветом кожи. Аналогичное уже сделала в своей iOS компания Apple.
Срок выхода
Android N в настоящее время находится в стадии Developer Preview 3. Эту версию можно устанавливать для тестирования на основное устройство. Загрузить Android N можно на Nexus 6, 9, 5X, 6P, Nexus Player, Pixel C и Android One (General Mobile 4G). Для этого нужно зарегистрироваться на официальном сайте. Выпустить общедоступную версию компания обещает в конце лета 2016 г.

Прочие анонсы на Google I/O
Конференция для разработчиков Google I/O в Маунтин-Вью только началась, она пройдет до 20 мая 2016 г. Тем не менее, помимо Android N, на ней были проведены еще несколько презентаций.
Во-первых, Google представила Android Wear 2.0. Это операционная система для носимых гаджетов — в частности, «умных часов». Это самое крупное обновление со дня выхода около двух лет назад. В новой версии был улучшен графический интерфейс. Разработчики получили новое руководство для создания интерфейсов своих приложений, которое позволит сделать их более интуитивными и единообразными в плане пользовательского взаимодействия.
Кроме того, в Android Wear 2.0 появились самостоятельные приложения, которые могут иметь прямой доступ к Bluetooth, Wi-Fi или мобильному интернету. Самостоятельные приложения способны полноценно функционировать, когда устройство не сопряжено со смартфоном или находится вдали от него.