Android App Bundle

Tämä artikkeli käsittelee Android App Bundle:tä laajasta ja yksityiskohtaisesta lähestymistavasta, jonka tarkoituksena on tarjota lukijalle täydellinen ja syvällinen näkemys tästä aiheesta. Sen alkuperää, kehitystä ja merkitystä nykyään tutkitaan sekä sen vaikutuksia eri alueilla. Erilaisia ​​näkökulmia, asiantuntijalausuntoja ja asiaankuuluvaa dataa analysoidaan, jotta lukija ymmärtää kokonaisvaltaisesti Android App Bundle:n. Lisäksi esitellään tapaustutkimuksia ja konkreettisia esimerkkejä, jotka havainnollistavat Android App Bundle:n merkitystä ja vaikutusta nyky-yhteiskunnassa. Tämän artikkelin avulla pyrimme tarjoamaan tietoon perustuvan ja rikastuttavan näkökulman Android App Bundle:een, joka kutsuu pohdiskelemaan ja keskusteluun.

Android App Bundle (AAB) on Android-käyttöjärjestelmän pakettitiedostomuoto, joka sisältää suoritettavan ohjelmiston ja sen käyttämät resurssit.[1] Pakettimuodosta kerrottiin vuonna 2020 ja vuodesta 2021 eteenpäin Google vaatii uusien Google Play -sovelluksien käyttävän AAB-muotoa aiemman APK:n sijaan.[2]

Uuden muodon etuihin kuuluu pienemmät ladattavat paketit siirtämällä vain laitteelle sopivat tiedostot "universaalin APK-muodon" sijaan.[3] Android-laitteisiin kuuluu useita laitteisto- ja kieliyhdistelmiä, joita sovelluksien on tuettava ja josta aiheutuu tilan hukkaa.[3] Android tukee yli 150 kieltä, neljää suoritinarkkitehtuuria ja useita näyttöresoluutioluokkia.[3] APK-paketin on sisällytettävä tuki kaikille yhdistelmille, kun taas AAB on "pilkottu APK", jonka avulla voi modularisoida myös ohjelman ominaisuudet ja käyttäjä voi ladata vain halutut osat tarvittaessa.[3]

AAB-pakettien käsittelyyn tarvittavat ohjelmat on julkaistu avoimena lähdekoodina.[3] Pakettimuotoa on kritisoitu, että vaihtoehtoisten pakettivarastojen on rakennettava sama tuki kuin Googlella.[3] Lisäksi muodon tuki asettaa lisää valtaa ja vastuuta pakettivarastolle.[3]

Lähteet

  1. About Android App Bundles developer.android.com. Viitattu 4.7.2021. (englanniksi)
  2. Google is moving away from APKs on the Play Store theverge.com. 30.6.2021. Viitattu 4.7.2021. (englanniksi)
  3. a b c d e f g Google Play dumps APKs for the more Google-controlled “Android App Bundle” arstechnica.com. 2.7.2021. Viitattu 4.7.2021. (englanniksi)