Google представила функцию play as you download («играй во время загрузки») для Android 12. Компания утверждает, что пользователи с этой операционкой смогут играть в игры уже при 18 % загрузки. Кроме того, функция не потребует от разработчиков адаптировать игры, как для Instant Apps.
Google представила тестовую версию Android 12 в мае этого года на онлайн-конференции Google I/O для разработчиков. В операционке изменилось не только оформление, но и настройки приватности — при работающих камере и микрофоне на экране появляется значок. В системе появилась функция приблизительной геолокации вместо точной, поддержка работы смартфона в качестве пульта к телевизионным приставкам на Android и электронного ключа автомобиля. Android 12 Beta 1 вышла на смартфонах Pixel (начиная с Pixel 3), а также устройствах Asus, Sharp, OnePlus, OPPO, Xiaomi, Realme, Techno, TCL, Vivo и ZTE. Финальная версия операционной системы выйдет осенью этого года.
12 июля Google представила фичу «играй во время загрузки». Поддерживающие эту функцию игры Android 12 запускаются уже после загрузки 18—20 % контента. Технология опирается на файловую систему Incremental FS, поэтому появится только на Android 12.
По словам Google, разработчикам игр не нужно будет подстраивать игры под эту технологию — достаточно просто загрузить приложение в Google Play. При скачивании система самостоятельно назначит приоритет загрузки, необходимый для быстрого запуска игры. На данный момент Googleнабирает разработчиков для тестирования Play as you download BETA.
Это не первый эксперимент Google по созданию инструмента для быстрого запуска приложений. В 2016 году компания представила функцию Instant Apps, запускающую облачную версию приложений без установки на устройство. В отличие от представленной 12 июля технологии, Instant Apps даёт пользователю стриминг демо-версии игры и требует от разработчика адаптации приложения для запуска в облаке. «Играй во время загрузки» же — это запуск приложения на устройстве пользователя с сохранением прогресса в игре.
mihmig
Осталось только решить — что делать, пока запускается игра, в которую можно поиграть, пока запускается система…