VK
Twitter
Telegram
Viber
Linkedin
WhatsApp

Google выпустила новый API для Android, который позволит устанавливать обновления запущенных приложений, не прерывая их работу.

Как это работает?

Автоматические обновления приложений в Google Play — полезная штука, но иногда они только раздражают. К примеру, во время просмотра видео клиент YouTube может внезапно закрыться, потому что началась установка новой версии. Словно нельзя было подождать пять минут! Исправить эту проблему поможет In-app Updates API.

 

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

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

Другими словами, благодаря In-app Updates API процесс обновления выглядит как часть самого приложения. Эти инструменты уже доступны для некоторых партнёров, а в ближайшее время их смогут опробовать все разработчики.

К слову, во время демонстрации складного смартфона Samsung представители Google заявили, что теперь Android официально поддерживает новый формат устройств.

Источник: Android Developers