Google a annoncé en mars de l'année dernièrefonction de compression d'applicationAprès être devenue une fonctionnalité officielle de la mise à jour v11 de l'application Google Play Store publiée en novembre de l'année dernière, elle a été lancée pour être utilisée plus tôt, permettant aux utilisateurs d'économiser jusqu'à 33.4 % de la capacité de stockage sur une seule application.
Google explique que cette fonctionnalité permet de réduire la taille d'une application jusqu'à 60 % sans supprimer complètement son contenu ni les données utilisateur qui y sont stockées. La compression consiste à supprimer des parties spécifiques de l'application, ne conservant que les composants nécessaires. L'icône de l'application reste affichée sur le bureau du téléphone ou dans la liste des applications, et le reste est téléchargé lorsque l'utilisateur en a besoin. Cette fonctionnalité présente l'avantage d'économiser davantage d'espace de stockage sur le téléphone, mais présente l'inconvénient d'augmenter le trafic réseau lors du téléchargement de l'application.
Pour utiliser cette fonction de compression, l'application doit être conçue au format App Bundle, que Google impose aux développeurs d'importer depuis 2021. Par conséquent, en théorie, tant que l'application est régulièrement mise à jour conformément aux spécifications de Google, elle peut être prise en charge. Cependant, si l'application est installée via le chargement latéral de fichiers APK, cette fonction de compression peut ne pas être disponible.
Auparavant, Google avait déjà utilisé diverses méthodes pour réduire l'espace de stockage occupé par les applications sur les téléphones mobiles, notamment en lançant la série d'applications Go, dont la taille des fichiers et la consommation de données sont réduites. Parallèlement, Google peut également faciliter l'utilisation des téléphones d'entrée de gamme vendus sur les marchés émergents, conçus avec des capacités de stockage plus réduites.
De plus, Google a déjà publié un format d'archive appelé Archived APK, principalement utilisé pour diviser les applications de plus grande capacité. Lorsqu'une application n'a pas été utilisée pendant une longue période, les parties nécessaires peuvent être conservées, tandis que les autres peuvent être divisées et supprimées du téléphone de l'utilisateur pour libérer de l'espace de stockage.



