Pakiet aplikacji na Androida i dynamiczne dostarczanie w Google Play zmniejszą rozmiar aplikacji, aby zwiększyć utrzymanie użytkowników

Firma Google wprowadziła nowy model aplikacji dla systemu Android o nazwie Android App Bundle. To, w połączeniu z dynamicznym dostarczaniem w Google Play, radykalnie zmniejszy rozmiar aplikacji, co pomoże zwiększyć utrzymanie użytkowników.

Jako programista musisz zrobić wszystko, co w Twojej mocy, aby poprawić utrzymanie użytkowników. Aby Twoja aplikacja była wysoko oceniana, ważne jest utrzymanie jak najniższego współczynnika instalacji do odinstalowań. Co roku miliony nowych użytkowników dołączają do ekosystemu Androida, w miarę jak Google kontynuuje ekspansję na rynki takie jak Indie i różne kraje afrykańskie. Użytkownicy na tych wschodzących rynkach są zazwyczaj bardziej świadomi danych niż większość, więc możesz nawet nie zdawać sobie sprawy, że rozmiar Twojego pliku APK stał się zbyt duży, aby spodobać się tym użytkownikom. Dlatego Google wprowadza nowy model aplikacji dla systemu Android o nazwie Pakiet aplikacji na Androida. W połączeniu z nową funkcją dynamicznego dostarczania w Google Play można znacznie zmniejszyć rozmiary aplikacji, aby poprawić utrzymanie użytkowników na kluczowych rynkach.


Zmniejszanie rozmiaru pliku APK dzięki pakietowi aplikacji na Androida i dynamicznemu dostarczaniu w Google Play

Jeśli tworzysz aplikację, której celem jest zapewnienie jak największej kompatybilności z urządzeniami z Androidem, oznacza to, że będziesz musiał ją zbudować wszystkie elementy obudowy, w tym smartfony, tablety i Chromebooki z Androidem oraz całą architekturę sprzętową, w tym ARM, ARM64 i x86. Będziesz także musiał utworzyć wiele układów, aby uwzględnić różnorodność rozdzielczości ekranu, współczynników kształtu i gęstości. Aby zapewnić najlepszą jakość użytkownikom w różnych regionach, również musisz to zrobić przetłumacz swoją aplikację na wiele języków. Połączenie tego wszystkiego może skutkować powstaniem jednego, ogromnego, rozdętego pliku APK zawierającego wiele zasobów, które nie są istotne dla większości użytkowników. Oczywiście możesz oferować różne pliki APK dla każdej architektury, kształtu, układu itp. i pozwól Google Play wybrać wersję udostępnioną użytkownikowi, ale i tak użytkownicy będą instalować aplikacje zawierające niepotrzebne zasoby.

Dzięki nowemu modelowi aplikacji o nazwie Pakiet aplikacji na Androida możesz spakować wszystko, czego potrzebuje Twoja aplikacja, na każde urządzenie. Po prostu prześlij swoją aplikację do Konsola programisty Google Play i kliknij „utwórz pakiet”. To takie proste! Następnie, dzięki dynamicznej dostawie Google Play, tylko zostaną udostępnione zasoby i kod właściwe dla konkretnego urządzenia użytkownika. Na przykład, jeśli użytkownik, którego głównym językiem jest francuski, pobierze Twoją aplikację z wyznaczonym językiem francuskim strings, wówczas dostawa dynamiczna będzie wyświetlać tłumaczenie na język francuski, a nie plik APK zawierający wszystkie pliki Języki. Może to potencjalnie radykalnie zmniejszyć ogólny rozmiar pobierania i instalacji. Powiedziano nam to LinkedIn zaobserwowałem 23% zmniejszenie rozmiaru aplikacji Świergot zaobserwował spadek o 35%.

Pakiet aplikacji na Androida jest również modułowy, dzięki czemu możesz udostępniać funkcje na żądanie, a nie podczas instalacji. Wymaga to dołączenia do wersji beta Dynamiczna dostawa w Google Play i pobierz najnowszą Studio Androida 3.2 Wersja Canary umożliwiająca opublikowanie aplikacji w serwisie Sklep Google Play. Ilość danych, które zaoszczędzisz dzięki pakietowi aplikacji i dostarczaniu dynamicznemu, będzie zależeć od liczby oferowanych wariantów aplikacji i rodzaju zasobów dołączonych do aplikacji, ale biorąc pod uwagę, jak łatwo Google ułatwia programistom zmniejszanie rozmiaru pliku APK, powinieneś jak najszybciej skorzystać z nowych narzędzi, jeśli chcesz przyciągnąć więcej użytkowników z wschodzących rynki.