Google forbedrer konstant sin digitale markedsplads, det vil sige Google Play Butik, for at hjælpe udviklere med at distribuere apps på en bedre måde. Nu har virksomheden annonceret sin plan om at skifte væk fra APK’er til sit eksisterende alternative app-emballeringsformat kaldet Android App Bundles.
Google sigter mod at løse store problemer med det aktuelle APK-app-pakkeformat og reducere størrelsen på Android-apps med 15%.
For de uvidende har udviklere brugt APK-formatet til at ”pakke koder”, aktiver og andre elementer i apps gennem lang tid. I henhold til en nylig meddelelse skal Android-app-udviklere dog bruge Googles Android App Bundles (AAB) pakkeformat til nye apps fra august 2021.
Hvorfor skifte til AAB fra APK?
Det nye app-pakkeformat sigter mod at reducere størrelsen på Android-apps, hvilket igen vil muliggøre hurtigere downloads og mindre opbevaringskrav til slutbrugere. Dette blev introduceret af virksomheden tilbage i 2018, og Google siger, at mere end en million apps i Play Butik, inklusive Adobe, Netflix, Twitter og Duolingo bruger app-pakker i stedet for APK-filer.
Læs også: Sådan installeres Windows 11 Insider preview på ikke-understøttede enheder
Det nye format kræver, at apps har en størrelse på mindre end 150 MB for forbedret distribution. For apps og spil, der er mere end 150 MB i størrelse, skal udviklere bruge det nye Play Asset Delivery (PAD) system til at levere eksterne ressourcer til brugerne. I øjeblikket bruger apps og spil OBB’er til at levere yderligere aktiver til brugerne. PAD-systemet bruger dog hurtigere datakomprimering og dynamiske leveringsstrategier for at muliggøre hurtigere downloads, selv når du allerede spiller et spil eller kører en app.
Kompromiset
Nu, selvom app-bundles løser problemerne med APK-pakkeformatet, er der et markant kompromis udviklerne kigger ind i. Android App Bundles-formatet er kun tilgængeligt for apps i Google Play Butik, i modsætning til APK’er, som udviklere kan uploade til tredjepartsmarkeder som Amazon App Store (kommer også til Windows 11), Xiaomis Get Apps og andre.
Som et resultat vil udviklere, der skifter til AAB, ikke være i stand til at levere den nøjagtige samme pakke til andre app-butikker og kilder. Dette eliminerer muligheden for sideloading af apps, medmindre udviklerne opretholder en separat APK-version af deres apps.
Det nye app-pakkeformat bliver en standard for Play Store-apps fra august 2021. Så udviklere bliver nødt til at bruge AAB-formatet til nye apps. Imidlertid er eksisterende apps såvel som private apps, der offentliggøres til administrerede Google Play-brugere, i øjeblikket undtaget fra dette krav.
Du kan tjekke Googles officielle blogindlæg for at få yderligere informationer om Android App Bundles. Derudover kan du se Google for Games Developer Summit 2021, som vil være live den 12. juli, for at få flere informationer om Googles appudviklingsplaner for fremtiden.
Kilde: Google