На самиту програмера Гоогле фор Гамес, Гоогле је представио функцију „играј док преузимаш“ за Андроид 12 уређаје. Ево како то функционише.
Данас је тим за игре у Гоогле-у започео годишњи самит програмера за Гоогле за игре. На Самиту, Гоогле је представио нове алате и решења за лакши развој игара на Андроид-у и Цхроме ОС-у. То ипак није све. Компанија је такође представила нову функцију која има за циљ да побољша искуство испоруке игара корисницима. Ова функција, названа „играј док преузимаш“, доступна је уређајима који раде Андроид 12 или касније, и ефективно одузима чекање са преузимањем већих игара.
Играјте док преузимате на Андроид 12
„Играј док преузимаш“ је нова услуга коју нуди Гоогле Плаи која „ће омогућити корисницима да уђу у игру за неколико секунди док игра средства се преузимају у позадини." Постоји једноставан разлог зашто је Гоогле развио ову нову функцију "играј док преузимаш." "Корисници желе да почну да играју одмах, али како се квалитет игре стално побољшава, њихова величина се повећава, што доводи до дугих, досадних преузимања,“ објашњава Гугл. Сам концепт није нов — Сони ПлаиСтатион и Мицрософт Ксбок конзоле већ годинама нуде сличну функцију — али постоји донедавно није био превелика потреба за Андроидом јер је већина мобилних игара много мања од конзоле или рачунара игрице.
Гоогле каже да је „играј док преузимаш“ доступно свим програмерима који објављују апликације и игре преко њих Плаи Сторе и да када се имплементира, игре су „спремне за отварање најмање 2 пута брже“ од пре него што. Побољшање може бити прилично драматично у неким случајевима, јер Гоогле наводи да игрице величине 400 МБ могу да потрају само 10 секунди да се учитају уместо неколико минута.
Само уређаји који користе најновију верзију Андроид-а могу да искористе ову нову функцију, а разлог је тај што је функција „уграђена у језгро Андроид-а 12“. Гоогле је потврдио да КСДА то, испод хаубе, користи "играј док преузимаш". Андроид-ов инкрементални систем датотека, „Линукс виртуелни систем датотека посебне намене који омогућава извршавање програма док се његове бинарне датотеке и датотеке ресурса још увек лењо преузимају преко мреже“.
Иако је „играј док преузимаш“ отворено за све програмере апликација, захтева од програмера да направи своју апликацију у формату Андроид Апп Бундле-а. То је зато што ова функција користи Плаи Ассет Испорука, што захтева формат пакета апликација. Нове апликације послате на Гоогле Плаи после 1. августа 2021 су потребни да користите формат Андроид Апп Бундле-а, али неки програмери нису задовољни захтевом. Ако вам захтев Апп Бундле-а не смета, онда ће „играјте док преузимате“ бити згодна функција да се корисници још раније укључе у петљу играња ваше игре.
Програмери се могу пријавити за бета програм „играј док преузимаш“ до попуњавањем овог обрасца. За више детаља о новој функцији, погледајте „ажурирања простора за испоруку“ са самита програмера за Гоогле за игре 2021.
\р\н https://www.youtube.com/watch? в=цВзД_ТвнКДИ\р\н
Подршка покретача за Инкрементално
Гоогле такође охрабрује програмере покретача да додају подршку за Инкрементал, интерни назив за „играј док преузимаш“, приказивањем иконе обећања и индикатора напретка преузимања на почетном екрану док се апликација постепено покреће преузето. Ако корисник додирне икону, али још увек није спремна за покретање, покретач би требало да одведе корисника до одредишне странице апликације у Гоогле Плаи продавници. Када је делимично преузета апликација спремна за покретање, покретач треба да замени икону обећања са икона обичне апликације, али би требало да приказује индикатор тока преузимања који одражава стање преузимања апликација. Кликом на икону апликације сада треба да покренете апликацију, а када се преузимање апликације заврши, индикатор тока преузимања треба да се уклони.
Да би имплементирали ову функцију, програмери покретача треба да искористе неколико АПИ-ја: ПацкагеИнсталлер. СессионЦаллбацк#онЦреатед и ЛаунцхерАппс. Повратни позив#онПацкагеЛоадингПрогрессЦхангед или ЛаунцхерАцтивитиИнфо.гетЛоадингПрогресс().
За пример како би ово требало да изгледа, погледајте наш претходни чланак о инсталацијама апликација на чекању, где смо приметили да Гоогле јавно А/Б тестира ову функцију за неколико корисника Пикел Лаунцхер-а.