A Google bemutatta az Android App Bundle nevű új alkalmazásmodelljét. Ez a Google Play Dynamic Delivery funkcióval párosulva drámai módon csökkenti az alkalmazás méretét, hogy javítsa a felhasználók megtartását.
Fejlesztőként Önön múlik, hogy mindent megtesz a felhasználók megtartásának javítása érdekében. Fontos, hogy a telepítések és az eltávolítások arányát a lehető legalacsonyabb szinten tartsa, hogy alkalmazását előkelő helyen helyezze el. Évente milliókkal csatlakoznak új felhasználók az Android ökoszisztémához, miközben a Google tovább terjeszkedik olyan piacokra, mint India és különböző afrikai országok. Ezeken a feltörekvő piacokon a felhasználók általában adattudatosabbak, mint a legtöbb, így előfordulhat, hogy észre sem veszi, hogy az APK mérete túl nagy lett ahhoz, hogy vonzóvá tegye ezeket a felhasználókat. Ezért a Google bevezet egy új Android alkalmazásmodellt Android App Bundle néven. Az új Google Play Dynamic Delivery funkcióval párosulva az alkalmazások mérete drámaian csökkenthető a felhasználók megtartásának javítása érdekében a kulcsfontosságú piacokon.
Az APK méretének csökkentése az Android App Bundle csomaggal és a Google Play Dynamic Delivery szolgáltatással
Ha olyan alkalmazást készít, amely a lehető legjobb kompatibilitást biztosítja az Android-eszközökkel, ez azt jelenti, hogy minden formai tényező, beleértve az Android okostelefonokat, táblagépeket és Chromebookokat, valamint minden hardverarchitektúrát, beleértve az ARM-et, az ARM64-et és x86. Több elrendezést is létre kell hoznia, hogy alkalmazkodjon a képernyőfelbontások, képarányok és sűrűségek sokféleségéhez. Ahhoz pedig, hogy a legjobb élményt nyújthassa a különböző régiókban élő felhasználók számára, erre is szükség van lefordíthatja alkalmazását több nyelvre. Mindezt összeadva egyetlen hatalmas, felduzzasztott APK-t kaphat, amely sok olyan erőforrást tartalmaz, amelyek a legtöbb felhasználó számára nem relevánsak. Természetesen minden architektúrához, formai tényezőhöz, elrendezéshez stb. kínálhat különböző APK-kat. és hagyja, hogy a Google Play kezelje, hogy melyik verziót szolgálja ki a felhasználó, de akkor is a felhasználók olyan alkalmazásokat telepítenek, amelyek szükségtelen erőforrásokat tartalmaznak.
Az Android App Bundle nevű új alkalmazásmodell segítségével minden eszközhöz csomagolhat mindent, amire az alkalmazásnak szüksége van. Csak töltse fel alkalmazását a Google Play Developer Console és nyomja meg a "csomag létrehozása" gombot. Ez ennyire egyszerű! Ezután a Google Play Dynamic Deliverynek köszönhetően csak a felhasználó adott eszközére vonatkozó erőforrások és kódok kerülnek kiszolgálásra. Például, ha egy felhasználó, akinek elsődleges nyelve a francia, letölti az alkalmazását, amelyhez francia nyelvet jelölt meg karakterláncokat, akkor a Dynamic Delivery a francia fordítást fogja szolgálni, nem pedig az összeset tartalmazó APK-t nyelvek. Ez potenciálisan drámaian csökkentheti a teljes letöltési és telepítési méretet. Azt mondták nekünk LinkedIn közben 23%-kal csökkent az alkalmazás mérete Twitter 35%-os csökkenést tapasztaltak.
Az Android App Bundle is moduláris, így igény szerint biztosíthatja a funkciókat a telepítés helyett. Ehhez csatlakoznia kell a(z) bétához Google Play dinamikus kézbesítés és töltse le a legújabbat Android Studio 3.2 Canary kiadás az alkalmazás közzétételéhez a Google Play Áruház. Az App Bundle és a Dynamic Delivery segítségével megtakarított adatmennyiség az Ön által kínált alkalmazásváltozatok számától és az alkalmazással összekapcsolt erőforrásoktól függ, de Tekintettel arra, hogy a Google milyen egyszerűvé teszi a fejlesztők számára az APK méretének csökkentését, érdemes a lehető leghamarabb kihasználni az új eszközök előnyeit, ha több felhasználót szeretne bevonni a feltörekvőből. piacokon.