Google esitteli Androidille uuden sovellusmallin nimeltä Android App Bundle. Tämä yhdessä Google Playn dynaamisen toimituksen kanssa pienentää sovelluksen kokoa dramaattisesti käyttäjien säilyttämisen parantamiseksi.
Kehittäjänä sinun on tehtävä kaikkesi parantaaksesi käyttäjien säilyttämistä. On tärkeää pitää asennusten ja poistojen välinen suhde mahdollisimman alhaisena, jotta sovelluksesi sijoittuisi korkealle. Android-ekosysteemiin liittyy miljoonia uusia käyttäjiä joka vuosi, kun Google jatkaa laajentumistaan markkinoille, kuten Intiaan ja useisiin Afrikan maihin. Käyttäjät näillä kehittyvillä markkinoilla ovat yleensä tietoisempia kuin useimmat, joten et ehkä edes huomaa, että APK-kokosi on kasvanut liian suureksi houkuttelemaan näitä käyttäjiä. Tästä syystä Google esittelee Androidille uuden sovellusmallin nimeltä Android App Bundle. Yhdessä uuden Google Play Dynamic Deliveryn kanssa sovellusten kokoa voidaan pienentää dramaattisesti käyttäjien pysyvyyden parantamiseksi tärkeimmillä markkinoilla.
APK-koon pienentäminen Android App Bundlen ja Google Play Dynamic Deliveryn avulla
Jos rakennat sovellusta, jonka tavoitteena on tarjota mahdollisimman yhteensopivuus Android-laitteiden kanssa, sinun on rakennettava kaikki muototekijät, mukaan lukien Android-älypuhelimet, tabletit ja Chromebookit sekä kaikki laitteistoarkkitehtuuri, mukaan lukien ARM, ARM64 ja x86. Sinun on myös luotava useita asetteluja, jotta voit mukautua erilaisiin näytön resoluutioihin, kuvasuhteisiin ja tiheyksiin. Sinun on myös tarjottava paras käyttökokemus eri alueiden käyttäjille kääntää sovelluksesi useille kielille. Kaiken tämän yhdistäminen voi johtaa yhdeksi massiiviseksi, paisuneeksi APK: ksi, joka sisältää paljon resursseja, jotka eivät ole tärkeitä useimmille käyttäjille. Voit tietysti tarjota erilaisia APK: ita jokaiselle arkkitehtuurille, muototekijälle, asettelulle jne. ja anna Google Playn käsitellä, mikä versio palvelee käyttäjää, mutta päädyt silti siihen, että käyttäjät asentavat tarpeettomia resursseja sisältäviä sovelluksia.
Uuden Android App Bundle -sovellusmallin avulla voit niputtaa kaiken, mitä sovelluksesi tarvitsee jokaiselle laitteelle. Lataa vain sovelluksesi Google Play -kehittäjäkonsoli ja paina "luo paketti". Se on niin yksinkertaista! Google Play Dynamic Deliveryn ansiosta vain käyttäjän laitteeseen liittyvät resurssit ja koodi tarjotaan. Esimerkiksi jos käyttäjä, jonka ensisijainen kieli on ranska, lataa sovelluksesi, jolla on ranskan kieli merkkijonoja, Dynamic Delivery palvelee ranskankielistä käännöstä eikä APK: ta, joka sisältää kaikki Kieli (kielet. Tämä voi mahdollisesti vähentää dramaattisesti kokonaislatauksen ja asennuksen kokoa. Se meille kerrottiin LinkedIn sovelluksen koko pieneni 23 % samalla Viserrys laski 35 prosenttia.
Android App Bundle on myös modulaarinen, joten voit toimittaa ominaisuuksia tarpeen mukaan asennuksen sijaan. Tämä edellyttää, että liityt betaan for Google Playn dynaaminen toimitus ja lataa uusin Android Studio 3.2 Canary-julkaisu sovelluksesi julkaisemiseksi Google Play Kauppa. App Bundlen ja Dynamic Deliveryn avulla säästämäsi tiedon määrä riippuu tarjoamiesi sovellusversioiden määrästä ja sovelluksesi kanssa niputettujen resurssien tyypeistä, mutta Koska Google tekee kehittäjille APK-koon pienentämisen helpoksi, sinun tulee hyödyntää uusia työkaluja mahdollisimman pian, jos haluat houkutella lisää käyttäjiä markkinoilla.