Article

Ce que vous devez savoir sur les bundles d'applications Android

protection click fraud

En 2018, Google a introduit une nouvelle façon de télécharger des applications dans Google Play: le Ensemble d'applications Android. Avance rapide jusqu'en août 2021, et c'est maintenant une exigence que tous Nouveaules demandes soumises à Google utilisent le format.

À moins que vous ne soyez un développeur, vous ne verrez probablement aucun changement. Nous parlerons de la façon dont tout fonctionne et discuterons des avantages et des inconvénients du déménagement, mais en réalité, il n'y a rien de perdu ou de gagné pour la plupart des utilisateurs du meilleurs téléphones Android. "La plupart" étant le mot clé ici - si vous avez un forfait de données avec un plafond bas ou une connexion très lente, vous aurez des téléchargements légèrement plus petits lorsque vous installez une application.

Des téléchargements plus petits et des temps de téléchargement plus courts sont parfaits lorsqu'ils font la différence, c'est donc bon à entendre. Jetons un coup d'œil à tout ce que vous devez savoir sur les offres groupées d'applications Android.

Offres VPN: licence à vie pour 16 $, forfaits mensuels à 1 $ et plus

Qu'est-ce que le format .aab ?

L'extension .aab signifie (vous l'avez deviné) Ensemble d'applications Android et est beaucoup plus court à taper et à lire, nous allons donc les référencer en utilisant ce nom.

Si vous aimez jouer avec les fichiers système de votre téléphone ou charger des applications en dehors du magasin Google Play, vous savez probablement déjà que les applications Android utilisent le format de fichier .apk. Ils le font toujours, mais il n'a peut-être pas été téléchargé de cette façon si vous avez installé l'application via le Play Store. De retour en mai 2018 Google a introduit le format .aab, et des milliers d'applications très populaires l'utilisent déjà, y compris de grands développeurs comme Adobe et Gameloft.

Les bundles d'applications sont conçus pour vous donner ce dont vous avez besoin pour exécuter une application Android et rien de plus.

Les fichiers APK sont conçus pour regrouper tout ce dont un appareil a besoin pour exécuter une application dans un package que vous pouvez installer. Si vous regardez à l'intérieur d'un fichier .apk, vous constaterez qu'il y a souvent beaucoup de choses que vous ne pas besoin d'exécuter l'application là-dedans aussi. Par exemple, un anglophone qui installe une application sur un smartphone a besoin de ressources d'application différentes de celles d'un hispanophone qui installe la même application sur une tablette. Mais un fichier .apk typique contient de toute façon les deux ensembles d'actifs (et bien plus) car il n'avait aucune idée des parties dont vous aurez besoin lors de sa création.

C'est ce que le format de fichier .abb résout, du moins en surface. Une fois qu'un développeur a fini d'écrire et de tester son application, il peut la regrouper dans un gros fichier qui contient tout le nécessaire pour s'exécuter sur chaque appareil dans chaque région prise en charge par le développeur. Ce fichier est ensuite téléchargé sur jeu de Google, où Google peut la transformer en une application qui ne dispose que des ressources et des fichiers dont vous avez besoin pour exécuter l'application sur votre appareil. Bien sûr, cette application est toujours au format "normal" .apk, et vous ne sauriez jamais qu'il y avait quelque chose de différent dans la façon dont elle a été téléchargée si vous ne l'avez pas lu sur Internet.

Les bundles d'applications permettent d'économiser sur les coûts de bande passante pour les utilisateurs et Google lui-même.

Cela peut réduire la taille du fichier de centaines de Mo. Bien sûr, une centaine de Mo ici ou là ne fait pas beaucoup de différence pour la plupart d'entre nous car nos forfaits téléphoniques nous donnent beaucoup de données et sont très rapides, ou nous utilisons le Wi-Fi pour installer des applications. Cependant, cela peut avoir une grande importance pour ces plans de données limités, et dans tous les cas, gagner du temps de téléchargement n'est jamais une mauvaise chose.

Pour Google, qui propose chaque jour de nombreuses applications à de nombreux utilisateurs, cela fait une énorme différence. Multipliez 150 Mo par 1 000 000 d'utilisateurs, puis multipliez ce nombre par 365. Cette quantité de bande passante fait la différence pour n'importe quelle entreprise, même Google.

Le passage au format .aab ne nuit pas à l'utilisateur final et permet à Google d'économiser une tonne d'argent. Mais il y a quelques autres choses qui doivent être mentionnées qui ne sont pas si bonnes à ce sujet.

Construit dans le cloud

Unités de traitement Google Cloud TensorSource: Google

Pour qu'une application fonctionne sur votre téléphone Android, elle doit avoir été signé numériquement par le développeur qui l'a créé. Cette signature est vérifiée chaque fois que vous exécutez l'application ou lorsque vous essayez de mettre à jour l'application, et si les choses ne se vérifient pas, vous ne pouvez pas l'exécuter ou la mettre à jour.

Étant donné que les packages .abb sont transformés en fichiers .apk installables dans le cloud, la signature est effectuée par Google. Cela signifie que le développeur doit laisser Google attribuer une clé lorsque l'application est créée via un logiciel de développement, ou que le développeur doit fournir à Google sa clé de signature.

Les clés de signature sont un élément essentiel de la sécurité des applications, et avant l'idée des packages .abb, les développeurs ont été invités à ne les laissez jamais sortir de leur possession car cela pourrait permettre à quelqu'un d'autre de se faire passer pour eux dans la mesure où l'application était concerné. Donc, si vous avez ma clé de signature, vous pouvez effectuer une mise à jour malveillante de mon application, et personne ne serait plus avisé.

La possibilité qu'un acteur malhonnête puisse pénétrer dans le Play Store et signer des logiciels malveillants à l'aide des bonnes clés est très improbable, mais cela donne à Google un peu plus de contrôle qu'auparavant. Les développeurs, cependant, sont à juste titre préoccupés par cela. La réponse de Google a été de fournir un système de transparence du code où un développeur peut inclure certains code dans leur application, qui est ensuite utilisé pour vérifier que l'application générée par Google correspond à ce qu'ils téléchargé.

Les gens s'inquiètent également du fait que seul Google Play prend en charge les applications au format .abb et les magasins d'applications tiers faire face à une autre bataille difficile quand il s'agit d'adoption. Pour résoudre ce problème, Google a fait en sorte qu'un développeur puisse télécharger à tout moment un .apk de son application signé avec la bonne clé via la console développeur de Google Play, même si l'application n'est pas publiée.

Bien que nous devrions nous inquiéter du degré de contrôle que Google a sur Android, il n'en reste pas moins que la plupart des utilisateurs en sont entièrement satisfaits. Le passage à l'Android App Bundle donne à Google un peu plus de contrôle, mais il permet également des téléchargements plus petits qui permettent à toutes les parties d'économiser du temps et de l'argent. Les autres entreprises sommes capable d'adopter le format de fichier .abb, et Amazon a fait exactement cela.

À moins que vous ne soyez un développeur, il n'y a vraiment pas lieu de s'inquiéter en dehors de Google qui obtient un léger avantage sur sa concurrence Android à la fin.

Nous pouvons gagner une commission pour les achats en utilisant nos liens. Apprendre encore plus.

Google Pixel 5a sera dévoilé le 17 août, selon une nouvelle fuite
La rumeur court que

Si l'on en croit une nouvelle fuite, le Pixel 5a 5G de Google sera dévoilé ce mardi. La fuite suggère également que le téléphone aura une grosse batterie de 4 680 mAh.

8 meilleurs conseils, astuces et astuces de Google Agenda que vous devez savoir
Donnez une touche personnelle à votre emploi du temps

Google Agenda est simple à utiliser, mais difficile à maîtriser sans guide. Nous suivons tous les ajouts et améliorations apportés par Google à Google Agenda depuis des années, et nous savons comment tirer le meilleur parti de l'application Android ou de l'application de navigateur. Voici nos méthodes préférées pour améliorer Calendrier, des extensions aux raccourcis clavier.

Pourquoi j'ai précommandé une Galaxy Watch 4 malgré ces 4 compromis
Est-ce que tu regardes?

La Galaxy Watch 4 n'a toujours pas fait ses preuves en tant que porte-étendard du nouveau Wear OS 3, mais je n'ai pas pu appuyer assez rapidement sur le bouton de précommande mercredi dernier. Voici donc pourquoi j'achète une Galaxy Watch 4 - et pourquoi vous devriez aussi.

Associez une ampoule intelligente à un hub SmartThings et ne regardez jamais en arrière
Allumons-nous

Samsung SmartThings est une fantastique plate-forme de maison intelligente qui vous permet d'automatiser votre maison grâce à la compatibilité avec certains des appareils les plus populaires, y compris les ampoules intelligentes. Donc, si vous recherchez les meilleures lumières intelligentes pour Samsung SmartThings, voici vos options.

Jerry Hildenbrand

Jerry est un menuisier amateur et un mécanicien d'arbres d'ombrage en difficulté. Il n'y a rien qu'il ne puisse démonter, mais beaucoup de choses qu'il ne puisse pas réassembler. Vous le trouverez en train d'écrire et d'exprimer son opinion à haute voix sur Android Central et occasionnellement sur Twitter.

instagram story viewer