Sur Android, les applications que vous téléchargez et installez sur votre smartphone existent au format APK (.apk). Ces trois lettres signifient « Android Package » et sont surtout un format ouvert. Grâce à cela, les utilisateurs peuvent retrouver des apps via le Google Play Store évidemment, mais aussi via d’autres canaux : téléchargement direct depuis le site officiel (exemple : Fortnite), stores alternatifs, sites spécialisés dans les APK (comme APK Mirror), etc.
Pour aller plus loin
Comment installer un fichier APK sur un smartphone ou une tablette Android ?
Or, Google a l’intention de chambouler tout cela avec un tout nouveau format : Android App Bundle, que l’on peut abréger avec l’acronyme AAB (.aab). Dans les faits présentés officiellement, ce changement majeur promet une belle et alléchante amélioration de l’expérience utilisateur. Cependant, les conséquences d’une telle initiative pourraient provoquer un sacré casse-tête pour certains développeurs et mettre en péril l’ADN open source d’Android pourtant érigé depuis des années comme l’une des principales qualités de l’OS. Toutefois, ne sonnons pas tout de suite la sonnette d’alarme, il y a quelques nuances à comprendre.
Les points positifs du format Android App Bundle
L’objectif des fichiers APK est de fournir aux développeurs toutes les ressources dont ils ont besoin pour créer une application sur Android et faire en sorte que celle-ci fonctionne sur tous les appareils et sur différentes versions. Le système d’exploitation évoluant, les apps en question ont progressivement eu besoin de plus en plus de ressources et les fichiers APK ont commencé à peser de plus en plus lourd. Et encore, on ne parle même pas des jeux particulièrement volumineux qui doivent même s’appuyer sur d’énormes quantités de données supplémentaires — au format OBB — qu’il faut télécharger en plus de la base APK pour pouvoir jouer.
Les Android App Bundle veulent corriger ce souci d’adaptabilité. Contrairement aux APK, les AAB n’ambitionnent pas d’embarquer l’intégralité des ressources nécessaires pour fonctionner avec tous les différents modèles de smartphones et tablettes. La distribution des apps AAB promet d’être mieux ciblée sur le Play Store. Grâce à cela, les applications ne dépasseraient a priori pas les 150 Mo et leur téléchargement serait donc plus rapide.
Quant aux fameux jeux volumineux qui ont besoin de télécharger des données supplémentaires, ils pourront passer par les fonctions Play Asset Delivery et Play Feature Delivery. La première garantit une meilleure compression que le format OBB tout en renforçant la sécurité et en assurant une gestion plus intelligente de la distribution — vous ne téléchargerez que ce qui change d’une version à l’autre. La seconde permet à votre smartphone de ne télécharger que les ressources dont il a besoin pour sa configuration technique sans s’embarrasser du reste. En résumé, là aussi la vitesse de téléchargement sera optimisée.
Ce qui peut coincer avec les Android App Bundle
Intéressons-nous maintenant à ce qui peut coincer avec ce passage aux Android App Bundle. Tim Sweeney, le patron d’Epic Games (Fortnite) n’a pas tardé à manifester son mécontentement sur Twitter. Il dénonce le fait que Google souhaite tuer les APK open source au profit d’un format « propriétaire » selon lui et le média SlashGear.
Toutefois, on trouve une page dédiée aux Android App Bundle sur GitHub contenant un document expliquant que ce format existe sous Apache License 2.0 décrite comme « une licence permissive dont les principales conditions exigent la préservation du droit d’auteur et des avis de licence. […] Les œuvres sous licence, les modifications et les œuvres plus importantes peuvent être distribuées sous différentes conditions et sans code source. »
Autrement dit, le Play Store ne serait pas le seul magasin d’applications aptes à distribuer des applications AAB contrairement à ce qu’indique Tim Sweeney et SlashGear. Toutes les alternatives au magasin d’applications de Google devraient a priori pouvoir pousser un ouf de soulagement. On pense notamment à l’Amazon Appstore — sur lequel s’appuie Windows 11 pour proposer des apps Android –, à Aptoide, à Aurora Store et consorts.
Il en va de même pour l’écosystème Huawei encore basé sur Android (mais sans les services Google). Les smartphones de la marque chinoise fonctionnent avec des fichiers APK, mais devraient donc aussi pouvoir adopter le format AAB.
Pas de panique… mais quand même
Comme on a pu le voir, le format AAB ne devrait pas sonner le glas de l’ADN open source d’Android. Du moins, pas tout de suite. Cependant, on peut clairement soupçonner Google de pousser cette initiative pour rendre son Play Store plus attrayant que toutes les alternatives. En effet, les fonctions Play Asset Delivery et Play Feature Delivery fonctionnent plus efficacement sur le magasin d’apps du géant de Mountain View. Le gain en vitesse de téléchargement ne serait ainsi pas aussi important sur les autres plateformes.
Reste à savoir si cela pourrait être considéré comme un abus de position dominante. En outre, des sites comme APK Mirror devraient malgré tout perdre de leur intérêt, sauf si les développeurs continuent de proposer une version APK en parallèle de la version AAB. Bref, les Android App Bundle ne devraient pas tuer les alternatives au Play Store et l’identité open source d’Android, mais sur le long terme, c’est clairement le Play Store qui en bénéficiera le plus.
Pour aller plus loin
Les meilleurs app store Android semblables au Google Play Store : téléchargez des applications sans passer par Google
Retrouvez un résumé du meilleur de l’actu tech tous les matins sur WhatsApp, c’est notre nouveau canal de discussion Frandroid que vous pouvez rejoindre dès maintenant !
D'où les 30% de commission... 🤭
Oui ils vont moins pesai !
J'espère juste ça va pas gêner sur les store alternatif ou les applis craquer
donc en gros les jeu types COD mobiles devrais moins pesai et seront plus rapide a télécharger mais change les obb par un nouveau
Complètement d'accord avec toi. Ce site devrait changer de nom.
Tout un article pour dire qu'au final ce format est autant open source que les apk. Je comprends plus le délire de frandroid d'encenser tout ce que fait Apple, et de descendre tout ce qui se fait côté Android, en se basant sur un tweet, alors que là en l'occurence c'est une évolution permettant d'apporter de la nouveauté sans ne rien perdre au passage comparé aux APK, pas même la licence qui reste identique
[…] Our Reference […]
[…] feront probablement grincer des dents les développeurs mais, comme évoqué judicieusement par FrAndroid notamment, l’Android App Bundle est sous la coupe de la licence Apache (v2.0), une […]
enfaite moi j'ai juste compris que google veulent avoir le monopole mais je pense que sa ne sera pas possible
C'est tout ce qui fait que l'on préfère Android à iPhone os , c'est son ouverture et qui laisse la liberté au développer supprimer les apk reviendrais à fermer cette ouverture
APK Mirror qui a confirmé que son application prend déjà en charge ce nouveau format qui n'est ni compliqué à gérer, ni exclusif.
APK Mirror Installer Bêta permet dejà d'installer les AAB (au format .apkm), donc à mon avis ça ne posera pas de souci concernant les sources. En revanche, le téléchargement delta (Asset/Feature Delivery) risque de demander soit la création d'un nouveau projet OpenSource, soit la création de méthodes propres à chaque store.
A mon avis la raison principale de cette évolution c'est la réduction des coûts de bande passante liés aux MAJ quasi quotidiennes des applis. Sur plus d'un milliard d'appareils ça doit vite chiffrer pour eux.
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix