Google объявила о запуске ограниченного теста Android Instant Apps. Это новая функция в Android, которая позволяет пользоваться приложениями без их скачивания и установки. Отдельные части приложения, необходимые пользователю, просто подгружаются из Google Play. Например, если требуется найти какой-то продукт в поиске Google, то более детальную информацию о нём можно будет найти в том или ином интернет-магазине без необходимости устанавливать на смартфон мобильное приложение этого магазина. Это особенно эффективно, если учитывать, что оно может понадобиться всего один раз.

Конечно, такая версия ПО не будет предоставлять пользователям всех возможностей приложения, но зато значительно сэкономит время на ознакомление. Что именно будет доступно в режиме Instant Apps, будут решать сами разработчики. Android Instant Apps, по сути, это аналог веб-приложений, с которыми запускался первый iPhone, когда у него еще не было поддержки обычных приложений и App Store.

Google сообщает, что для реализации поддержки Instant Apps разработчикам необходимо обновить свои программы в соответствии с определёнными требованиями, в том числе структурировать их в виде модулей размером не более 4 Мб каждый. Полный инструментарий для разработки Instant Apps станет доступен в ближайшие месяцы.

Ещё одна новая технология Google — Progressive Web Apps (или WebAPK). Она является аналогом Android Instant Apps и становится доступна после ввода в адресную строку Dev- или Canary-сборки Chrome адреса chrome://flags/#enable-improved-a2hs. По замыслу создателей, эта категория софта является чем-то средним между полноценными программами, которые устанавливаются на смартфон, и чистыми веб-приложениями.

Для запуска приложения на сайте с поддержкой WebAPK установка не нужна. Обработка данных WebAPK проходит на стороне сервера, а пользователь видит лишь интуитивно понятный интерфейс-оболочку. Таким образом, нагрузка на процессор и оперативную память Android-устройства минимальны, что положительно сказывается на автономности.

Версия для печати (без изображений)