Android App Bundle in Google Play Dynamic Delivery bosta zmanjšala velikost aplikacije in tako povečala zadrževanje uporabnikov

Google je predstavil nov model aplikacije za Android, imenovan Android App Bundle. To bo skupaj z Google Play Dynamic Delivery dramatično zmanjšalo velikost aplikacije in pomagalo izboljšati zadrževanje uporabnikov.

Kot razvijalec je vaša naloga, da storite vse, kar je v vaši moči, da izboljšate zadrževanje uporabnikov. Za visoko uvrstitev vaše aplikacije je pomembno, da je razmerje med namestitvijo in odstranitvijo čim nižje. Vsako leto se ekosistemu Android pridružijo milijoni novih uporabnikov, saj se Google še naprej širi na trge, kot so Indija in različne afriške države. Uporabniki na teh nastajajočih trgih so običajno bolj vestni pri podatkih kot večina, zato se morda sploh ne zavedate, da je velikost vašega APK-ja postala prevelika, da bi pritegnila te uporabnike. Zato Google predstavlja nov model aplikacije za Android, imenovan Android App Bundle. Skupaj z novo dinamično dostavo Google Play je mogoče velikosti aplikacij dramatično zmanjšati, da se izboljša zadrževanje uporabnikov na ključnih trgih.


Zmanjšanje velikosti APK-ja s svežnjem Android App Bundle in Google Play Dynamic Delivery

Če gradite aplikacijo z namenom zagotavljanja največje združljivosti z napravami Android, to pomeni, da boste morali zgraditi za vse oblike, vključno s pametnimi telefoni, tabličnimi računalniki in Chromebooki Android ter vso arhitekturo strojne opreme, vključno z ARM, ARM64 in x86. Prav tako boste morali ustvariti več postavitev, da se prilagodite različnim ločljivostim zaslona, ​​razmerjem stranic in gostotam. Če želite zagotoviti najboljšo izkušnjo za uporabnike v različnih regijah, boste morali tudi vi prevedite svojo aplikacijo v več jezikov. Združitev vsega tega lahko povzroči en ogromen, napihnjen APK, ki vsebuje veliko virov, ki za večino uporabnikov niso pomembni. Seveda lahko ponudite različne APK-je za vsako arhitekturo, faktor oblike, postavitev itd. in pustite Googlu Play, da poskrbi, katero različico naj ponudi uporabniku, vendar boste še vedno imeli uporabnike, ki nameščajo aplikacije, ki vsebujejo nepotrebne vire.

Z novim modelom aplikacije, imenovanim Android App Bundle, lahko združite vse, kar vaša aplikacija potrebuje za vsako napravo. Samo naložite svojo aplikacijo na Konzola za razvijalce Google Play in pritisnite "ustvari sveženj." Tako preprosto je! Potem, zahvaljujoč Google Play Dynamic Delivery, samo postreženi bodo viri in koda, ki ustrezajo posamezni napravi uporabnika. Na primer, če uporabnik, katerega primarni jezik je francoščina, prenese vašo aplikacijo, ki je določila francoski jezik nizov, bo Dynamic Delivery služil francoskemu prevodu in ne APK-ju, ki vsebuje vse jezikov. To lahko močno zmanjša skupno velikost prenosa in namestitve. To so nam povedali LinkedIn opazili 23-odstotno zmanjšanje velikosti aplikacije, medtem ko Twitter zabeležili 35-odstotno znižanje.

Android App Bundle je prav tako modularen, tako da lahko funkcije ponudite na zahtevo namesto med namestitvijo. To zahteva, da se pridružite različici beta za Google Play Dynamic Delivery in prenesite najnovejšo Android Studio 3.2 Canary izdaja za objavo vaše aplikacije na Trgovina Google Play. Količi Glede na to, kako preprosto Google razvijalcem omogoča zmanjšanje velikosti APK-ja, bi morali čim prej izkoristiti prednosti novih orodij, če želite pritegniti več uporabnikov iz nastajajočih trgih.