redBus zmniejsza rozmiar aplikacji dzięki pakietom Android App Bundle
Dowiedz się, jak zespół redBus usprawnił wdrażanie wersji i zmniejszył rozmiar aplikacji o 30% dzięki pakietom Android App Bundle.
Wprowadzenie
redBus to jedna z najpopularniejszych aplikacji do rezerwowania biletów w Azji Południowo-Wschodniej i Ameryce Łacińskiej. Korzysta z niej ponad pół miliona użytkowników. redBus działa w kilku językach i pomaga użytkownikom rezerwować bilety autobusowe na ponad 70 tys. tras obsługiwanych przez 2,3 tys. przewoźników.
Rozwiązanie
redBus działa w regionach, w których szybki internet i duża ilość miejsca na telefonie to rzadkość – dlatego tak ważne jest, żeby aplikacja była jak najmniejsza.
Zespół redBus zdecydował się na wdrożenie pakietu Android App Bundle, aby jeszcze bardziej zmniejszyć rozmiar aplikacji. Dinesh Shanmugam, główny inżynier ds. Androida w redBus, podsumował utworzenie pakietu jednym krótkim „To proste”. W ciągu kilku godzin zespół mógł zacząć testować pakiet w ramach wewnętrznej ścieżki testów.
Wyniki
Wprowadzenie pakietu aplikacji spowodowało zmniejszenie średniego rozmiaru pliku APK o 30% i znacznie skróciło czas potrzebny do zarządzania wersjami aplikacji. „Gdy korzystaliśmy z wielu plików APK, generowaliśmy 3 pliki APK. Teraz zredukowaliśmy to do 1 pakietu” – powiedział Dinesh.
Pakiet Android App Bundle umożliwia modularyzację i dostarczanie funkcji na żądanie. Kolejnym krokiem zespołu jest przetestowanie modułów funkcji dynamicznych pod kątem obsługi nowych obszarów działalności i funkcji eksperymentalych, takich jak możliwość rezerwacji całego autobusu. Udostępnienie tych funkcji wyłącznie zainteresowanym użytkownikom sprawi, że rozmiar aplikacji podstawowej pozostanie niewielki w momencie instalacji, a w przypadku użytkowników, którzy chcą mieć dostęp do dodatkowych funkcji, aplikacja będzie bardziej spersonalizowana.
Rozpocznij
Deweloperzy aplikacji i gier mogą już tworzyć pakiety Android App Bundle. Zacznij dziś!