Google Play abandonne l'utilisation des bundles APK au profit du format App Bundle

Google a décidé de modifier le catalogue Google Play pour utiliser le format de distribution d'applications Android App Bundle au lieu des packages APK. À partir d’août 2021, le format App Bundle sera requis pour toutes les nouvelles applications ajoutées à Google Play, ainsi que pour la livraison ZIP instantanée des applications.

Les mises à jour des applications déjà présentes dans le catalogue peuvent continuer à être distribuées au format APK. Pour fournir des ressources supplémentaires dans les jeux, le service Play Asset Delivery devra être utilisé à la place d'OBB. Pour certifier les applications App Bundle avec une signature numérique, il faudra utiliser le service Play App Signing, qui consiste à placer des clés dans l'infrastructure de Google pour générer des signatures numériques.

L'App Bundle est pris en charge à partir d'Android 9 et vous permet de créer un ensemble comprenant tout ce dont une application a besoin pour fonctionner sur n'importe quel appareil : ensembles de langues, prise en charge de différentes tailles d'écran et versions pour différentes plates-formes matérielles. Lorsque vous téléchargez une application depuis Google Play, seuls le code et les ressources nécessaires à son exécution sur un appareil spécifique sont transmis au système de l'utilisateur. Pour un développeur d'applications, passer à l'App Bundle revient généralement à activer une autre option de construction dans les paramètres et à tester le package AAB résultant.

Par rapport au téléchargement de packages APK monolithiques, l'utilisation d'un App Bundle peut réduire la quantité de données téléchargées sur le système d'un utilisateur de 15 % en moyenne, ce qui permet d'économiser de l'espace de stockage et d'accélérer les installations d'applications. Selon Google, environ un million d'applications sont désormais passées au format App Bundle, notamment des applications d'Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy et Twitter.

Source: opennet.ru

Ajouter un commentaire