Google a introdus un nou model de aplicație pentru Android numit Android App Bundle. Acest lucru, împreună cu Google Play Dynamic Delivery, va reduce dramatic dimensiunea aplicației pentru a ajuta la îmbunătățirea reținerii utilizatorilor.
În calitate de dezvoltator, depinde de dvs. să faceți tot ce vă stă în putere pentru a îmbunătăți păstrarea utilizatorilor. Menținerea raportului de instalare/dezinstalare cât mai scăzut posibil este importantă pentru ca aplicația dvs. să fie clasată înalt. Noi utilizatori se alătură ecosistemului Android cu milioane în fiecare an, deoarece Google continuă să se extindă pe piețe precum India și diferite țări africane. Utilizatorii din aceste piețe emergente tind să fie mai conștienți de date decât majoritatea, așa că este posibil să nu realizați nici măcar că dimensiunea APK-ului dvs. a devenit prea mare pentru a-i atrage pe acești utilizatori. De aceea, Google introduce un nou model de aplicație pentru Android numit Android App Bundle. Împreună cu noua livrare dinamică Google Play, dimensiunile aplicațiilor pot fi reduse dramatic pentru a ajuta la îmbunătățirea reținerii utilizatorilor pe piețele cheie.
Reducerea dimensiunii APK-ului cu Android App Bundle și Google Play Dynamic Delivery
Dacă construiți o aplicație cu scopul de a oferi cea mai mare compatibilitate cu dispozitivele Android, aceasta înseamnă că va trebui să creați pentru toți factorii de formă, inclusiv smartphone-urile, tabletele și Chromebookurile Android și toată arhitectura hardware, inclusiv ARM, ARM64 și x86. De asemenea, va trebui să creați mai multe aspecte pentru a se adapta la diversitatea rezoluțiilor ecranului, a raporturilor de aspect și a densităților. Și pentru a oferi cea mai bună experiență utilizatorilor din diferite regiuni, va trebui, de asemenea traduceți-vă aplicația în mai multe limbi. Adunarea tuturor acestor lucruri poate duce la un APK masiv, umflat, care conține o mulțime de resurse care nu sunt relevante pentru majoritatea utilizatorilor. Desigur, puteți oferi APK-uri diferite pentru fiecare arhitectură, factor de formă, aspect etc. și lăsați Google Play să se ocupe de ce versiune să servească utilizatorului, dar veți ajunge totuși cu utilizatorii să instaleze aplicații care conțin resurse inutile.
Cu noul model de aplicație numit Android App Bundle, puteți continua și combina tot ce are nevoie aplicația dvs. pentru fiecare dispozitiv. Doar încărcați aplicația dvs. în Consola pentru dezvoltatori Google Play și apăsați „creați pachet”. Este atat de simplu! Apoi, datorită serviciului Google Play Dynamic Delivery, numai vor fi furnizate resursele și codul relevant pentru dispozitivul specific al utilizatorului. De exemplu, dacă un utilizator a cărui limbă principală este franceza vă descarcă aplicația care are desemnată limba franceză șiruri, apoi Dynamic Delivery va servi traducerea în franceză și nu un APK care conține toate limbi. Acest lucru poate reduce dramatic dimensiunea totală de descărcare și instalare. Ni s-a spus că LinkedIn a înregistrat o reducere cu 23% a dimensiunii aplicației în timp ce Stare de nervozitate a înregistrat o reducere de 35%.
Android App Bundle este, de asemenea, modular, astfel încât să puteți oferi funcții la cerere și nu în timpul instalării. Acest lucru necesită să vă alăturați beta pentru Livrare dinamică Google Play și descărcați cele mai recente Android Studio 3.2 Versiunea Canary pentru a vă publica aplicația pe Magazin Google Play. Cantitatea de date pe care o veți salva cu App Bundle și Dynamic Delivery va depinde de numărul de variante de aplicație pe care le oferiți și de tipurile de resurse pe care le includeți cu aplicația dvs., dar Având în vedere cât de ușor face Google pentru dezvoltatori să reducă dimensiunea APK-ului, ar trebui să profitați de noile instrumente cât mai curând posibil dacă doriți să atrageți mai mulți utilizatori din emergențe. pieţelor.