„Google“ pristatė naują „Android“ skirtos programos modelį, pavadintą „Android App Bundle“. Tai kartu su „Google Play Dynamic Delivery“ žymiai sumažins programos dydį, kad būtų lengviau išlaikyti naudotojus.
Jūs, kaip kūrėjas, turite padaryti viską, ką galite, kad pagerintumėte naudotojų išlaikymą. Kad programa būtų įvertinta aukštai, svarbu, kad įdiegimo ir pašalinimo santykis būtų kuo mažesnis. Kasmet milijonai naujų vartotojų prisijungia prie „Android“ ekosistemos, kai „Google“ toliau plečiasi į tokias rinkas kaip Indija ir įvairios Afrikos šalys. Naudotojai šiose besivystančiose rinkose yra labiau atsargūs nei dauguma duomenų, todėl galite net nesuvokti, kad jūsų APK dydis tapo per didelis, kad patiktų šiems naudotojams. Štai kodėl „Google“ pristato naują „Android“ skirtos programos modelį, vadinamą „Android App Bundle“. Kartu su naujuoju „Google Play Dynamic Delivery“ programų dydžiai gali būti labai sumažinti, kad būtų lengviau išlaikyti naudotojus pagrindinėse rinkose.
Sumažinkite APK dydį naudodami „Android App Bundle“ ir „Google Play Dynamic Delivery“.
Jei kuriate programą siekdami užtikrinti kuo didesnį suderinamumą su „Android“ įrenginiais, tai reiškia, kad turėsite sukurti visi formos veiksniai, įskaitant „Android“ išmaniuosius telefonus, planšetinius kompiuterius ir „Chromebook“ bei visą aparatinės įrangos architektūrą, įskaitant ARM, ARM64 ir x86. Taip pat turėsite sukurti kelis išdėstymus, kad atitiktumėte ekrano skiriamąją gebą, formato santykius ir tankį. Be to, norėdami suteikti geriausią patirtį naudotojams skirtinguose regionuose, jums taip pat reikės išverskite programą į kelias kalbas. Sujungus visa tai gali būti vienas didžiulis, išpūstas APK, kuriame yra daug išteklių, kurie nėra svarbūs daugumai vartotojų. Žinoma, galite pasiūlyti skirtingus APK kiekvienai architektūrai, formos veiksniui, išdėstymui ir pan. ir leiskite „Google Play“ tvarkyti, kurią versiją teikti naudotojui, bet vis tiek turėsite įdiegti programas, kuriose yra nereikalingų išteklių.
Naudodami naują programos modelį, pavadintą „Android App Bundle“, galite susieti viską, ko programai reikia kiekvienam įrenginiui. Tiesiog įkelkite savo programą į „Google Play“ kūrėjų pultas ir paspauskite "sukurti paketą". Tai taip paprasta! Tada „Google Play Dynamic Delivery“ dėka tik bus aptarnaujami ištekliai ir kodas, susiję su konkrečiu vartotojo įrenginiu. Pavyzdžiui, jei naudotojas, kurio pagrindinė kalba yra prancūzų, atsisiunčia jūsų programą su prancūzų kalba eilutes, tada „Dynamic Delivery“ pateiks vertimą į prancūzų kalbą, o ne APK, kuriame yra visi kalbomis. Tai gali žymiai sumažinti bendrą atsisiuntimo ir diegimo dydį. Mums tai buvo pasakyta LinkedIn tuo metu programos dydis sumažėjo 23 % Twitter sumažėjo 35 proc.
„Android App Bundle“ taip pat yra modulinis, todėl galite teikti funkcijas pagal poreikį, o ne diegdami. Tam reikia prisijungti prie beta versijos „Google Play“ dinaminis pristatymas ir atsisiųskite naujausią Android studija 3.2 „Canary“ leidimas, kad galėtumėte paskelbti programą Google Play parduotuvė. Duomenų kiekis, kurį sutaupysite naudodami „App Bundle“ ir „Dynamic Delivery“, priklausys nuo siūlomų programos variantų skaičiaus ir išteklių, kuriuos susiejate su programa, bet Atsižvelgiant į tai, kaip lengvai „Google“ leidžia kūrėjams sumažinti APK dydį, turėtumėte kuo greičiau pasinaudoti naujais įrankiais, jei norite pritraukti daugiau naujų vartotojų. rinkose.