Google pregăteşte o modificare tectonică a sistemului de instalabile pentru aplicaţiile din Play Store, urmând a renunţa la APK-uri. Gigantul american a anunţat că începând din luna august va impune ca noile aplicaţii listate în Play Store să fie publicate în format Android App Bundle (AAB), în loc de APK.
APK-urile fac parte din experienţa Android încă de la începuturile sale, deci decizia este importantă. În acest moment doar Google Play Store suportă App Bundles, iar alte magazine ca Amazon Appstore de exemplu nu oferă suport pentru aşa ceva. Şi nici alte magazine third party, care vor fi apropo suportate nativ odată cu Android 12.
De ce această implementare?
Google consideră trecerea la AAB-uri drept un upgrade, iar formatul existent din 2018 permite ca pachetele de instalare şi actualizările să ocupe mai puţin spaţiu. Serverele Google Play Store îşi pot da seama ce limbă, rezoluţie de imagine şi alte resurse sunt necesare pentru dispozitivul tău şi vor crea un APK optimizat doar pentru tine.
Android App Bundle-urile pot fi "sparte" în bucăţi, iar ideea e următoarea: la un joc mulţi oameni nu trec de primele 2-3 niveluri, deci ce rost are să descarci toate cinematicele şi zecile de niveluri care vin după? Le poţi descărca ulterior, când e nevoie de ele. Formatul nou este open source şi poate fi adoptat fără probleme de alte magazine.
Mulţi dezvoltatori folosesc deja asta, iar majoritatea aplicaţiilor din top 1000 Play Store sunt AAB-uri. În total există în Play Store 1 milion de aplicaţii de acest tip. Crearea unui AAB dintr-un APK implică doar câteva clickuri într-un soft specializat.