Истина где-то ниже
Ноябрь 11, 2018

Google помогает разработчикам распространять новые версии ПО

Очень плохоПлохоСреднеХорошоОчень хорошо (Еще нет голосов, оставьте первым)
Загрузка...

Разработчики программ для Android смогут успешнее подталкивать пользователей к установке актуальных версий своих продуктов. Новая функция Android API позволит обновлять ПО без необходимости выходить из приложения.

Об этих возможностях рассказали представители Google на ежегодной конференции Android Dev Summit 2018. По их словам, опция In-app Update не запретит пользователям запускать устаревшие приложения, но будет постоянно напоминать им об обновлении и сведет к минимуму неудобство при установке ПО.

Директор Google по разработке Ораш Махбод (Aurash Mahbod) представил две реализации In-app Update:

  1. Для установки критически важных патчей разработчик сможет использовать полноэкранное уведомление. Если пользователь соглашается обновиться, актуальная версия будет сразу скачана и установлена на его устройство. При необходимости апдейт можно отложить, закрыв информационное окно. Это позволит владельцу аппарата не тратить мобильный трафик или добраться до зарядки, однако сообщение будет появляться при каждом старте.
  2. Информацию о выходе рядовых патчей можно будет найти в меню приложения. Если кликнуть на выделенную цветом надпись о наличии новой версии, появятся сведения о нововведениях и пользователь сможет принять решение о загрузке. Скачивание обновления происходит в фоновом режиме, а для применения изменений будет предложено перезапустить программу. В случае отказа установка произойдет при следующем старте.

Слева — уведомление о критическом обновлении, справа — сообщение о рядовом патче

Ораш уточнил, что разработчики смогут настраивать внешний вид обоих типов уведомлений, вписывая их в интерфейс своих продуктов. В настоящее время Google тестирует In-App Update на мобильном браузере Chrome. Компания не уточнила, когда новая функция станет доступна всем разработчикам.

Эксперты отмечают, что некоторые приложения уже используют собственные средства для контроля установленной у пользователя версии. Внедрение API на уровне операционного стандарта позволит распространить полезную практику на все сообщество разработчиков. Помимо этого, новый подход к установке обновлений поможет снижать ущерб от эксплуатации уязвимостей, которые, по информации аналитиков, есть в трети Android-приложений.

Источник: https://threatpost.ru/google-helps-app-developers-distribute-updates/29077/