Η Google αποφάσισε να αλλάξει τον κατάλογο του Google Play σε μορφή διανομής Android App Bundle αντί για πακέτα APK. Από τον Αύγουστο του 2021, η μορφή App Bundle θα απαιτείται για όλες τις νέες εφαρμογές που προστίθενται στο Google Play, καθώς και για την παράδοση εφαρμογών που εκτελούνται χωρίς εγκατάσταση (instant app ZIP).
Οι ενημερώσεις σε εφαρμογές που υπάρχουν ήδη στον κατάλογο επιτρέπεται να συνεχίσουν να διανέμονται σε μορφή APK. Για την παροχή πρόσθετων στοιχείων σε παιχνίδια, θα πρέπει να χρησιμοποιηθεί η υπηρεσία Play Asset Delivery αντί για OBB. Για την πιστοποίηση εφαρμογών App Bundle με ψηφιακή υπογραφή, θα πρέπει να χρησιμοποιηθεί η υπηρεσία Play App Signing, η οποία περιλαμβάνει την τοποθέτηση κλειδιών στην υποδομή της Google για τη δημιουργία ψηφιακών υπογραφών.
Το App Bundle υποστηρίζεται ξεκινώντας από το Android 9 και σας επιτρέπει να δημιουργήσετε ένα σύνολο που περιλαμβάνει όλα όσα χρειάζεται μια εφαρμογή για να λειτουργήσει σε οποιαδήποτε συσκευή - σύνολα γλωσσών, υποστήριξη για διαφορετικά μεγέθη οθόνης και εκδόσεις για διαφορετικές πλατφόρμες υλικού. Όταν γίνεται λήψη μιας εφαρμογής από το Google Play, μόνο ο κωδικός και οι πόροι που απαιτούνται για την εκτέλεση σε μια συγκεκριμένη συσκευή παραδίδονται στο σύστημα του χρήστη. Για έναν προγραμματιστή εφαρμογών, η μετάβαση σε ένα App Bundle συνήθως καταλήγει στην ενεργοποίηση μιας διαφορετικής επιλογής κατασκευής στις ρυθμίσεις και στη δοκιμή του πακέτου AAB που προκύπτει.
Σε σύγκριση με τη λήψη μονολιθικών πακέτων APK, η χρήση των Εφαρμογών μειώνει τον όγκο των δεδομένων που λαμβάνονται στο σύστημα του χρήστη κατά μέσο όρο κατά 15%, με αποτέλεσμα την εξοικονόμηση χώρου αποθήκευσης και την ταχύτερη εγκατάσταση εφαρμογών. Σύμφωνα με την Google, υπάρχουν αυτήν τη στιγμή περίπου ένα εκατομμύριο εφαρμογές που έχουν αλλάξει σε μορφή App Bundle, συμπεριλαμβανομένων εφαρμογών από τις Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy και Twitter.
Πηγή: opennet.ru
