Google forbedrer 'Android App Bundle' med 'Play Asset Delivery' for spill som har lavere størrelser ved hjelp av modulære leveringsoptimaliseringer
Google har optimalisert Android App Bundle for å sikre at størrelsen på apper og spill lastet ned fra Google Play Store har en mindre størrelse og bedre datahåndtering. Den nye og forbedrede 'Play Asset Delivery' inkluderer flere fordeler med app-pakker som utviklere kan bruke til å redusere leveringskostnadene og redusere størrelsen på kreasjonene deres.
Google endrer backendstrukturen til apper og spill som er tilgjengelige for Android-operativsystemet. Søkegiganten lover at utviklere som tar i bruk den nye 'Play Asset Delivery', kan redusere størrelsen på nedlastinger av apper og spill, forbedre brukeroppbevaring og få flere fordeler.
Google for å distribuere 'Play Asset Delivery' for apper og spill for Android Play Store:
Google har hevdet at over 600.000 apper og spill for tiden bruker apppakken i produksjon. ‘Android App Bundle’ driver effektivt over 40 prosent av alle utgivelser på Google Play. Omtrent 50 prosent av de beste apputviklerne stoler på det samme for å sikre at kreasjonene deres har redusert appstørrelse.
Den nylig lanserte Play Asset Delivery (PAD) hevder å gi fordeler med app-pakker til spill, og vil tillate utviklere å forbedre brukeropplevelsen mens de reduserer leveringskostnadene og reduserer størrelsen på spillene deres. Google har publisert noen vanlige spørsmål om Play App Signing - nødvendig for appbunter - samt veiledning om hvordan du tester appbunt.
Omtrent å bli introdusert som en vanlig metodikk for appoppretting og APK-distribusjon på Google Play, vil 'Play Asset Delivery' gi mandat til at nye apper og spill skal publiseres med Android App Bundle på Google Play i andre halvdel av 2021.
Play Asset Delivery fokuserer primært på OBB, de eldre utvidelsesfilene som inneholder spilldata. Plattformen lar spill som er større enn 150 MB erstatte OBB-filene, og i stedet stole på Play for å holde eiendelene oppdatert. Dette ligner på dagens spillbibliotek. PAD tar seg av komprimering og deltapatching, minimerer størrelsen på nedlastingen og får spillet til å oppdateres raskere.
Utviklere kan velge en av tre leveringsmåter, avhengig av når de vil at disse eiendelene skal vises til brukerne:Installasjonstid, som en del av den første spillinstallasjonen;På etterspørsel, så eiendeler vil bare bli levert på forespørsel; ellerFast-Follow, som vil utløse en ekstra nedlasting umiddelbart etter at spillinstallasjonen er fullført, uavhengig av at brukeren åpner appen.
Google slipper snart målretting mot teksturkomprimeringsformat, som vil tillate utviklere å inkludere flere teksturkomprimeringsformater og stole på at Google leverer dem til det mest avanserte formatet som støttes av den anmodende enheten.
Google implementerer optimaliseringer for å oppnå raskere nedlastinger av apper og spill:
Google hevder å ha forbedret appbuntene ved å muliggjøre modulær apputvikling ved hjelp av dynamiske funksjonsmoduler med en rekke tilpassbare leveringsalternativer. Det er nå mulig å krympe ressurser i dynamiske funksjonsmoduler så vel som basismodulen når du bygger modulære apper. Selv om den er eksperimentell, er funksjonen tilgjengelig fra Android Studio 4.2 Canary-versjonen.
Som standard smeltes installasjonsmoduler automatisk automatisk når appbunter behandles til distribusjons-APK-er (starter i bundletool 1.0.0). Dette betyr at utviklere kan skille appen sin i moduler under utviklingen mens de reduserer antall APK-er distribuert til hver enhet, noe som vil øke hastigheten på nedlasting og installasjon av appen.
I tillegg til metoden ovenfor oppgraderte Google nylig nedlastningstjenesten Google Play bruker. Søkegiganten hevder at denne endringen alene har satt fart på installasjonen av appbunt-apper med gjennomsnittlig 6 prosent og økt installasjonssuksess globalt med 1 prosent, noe som resulterer i millioner av nye installasjoner for utviklere hver uke.