Sur son blog Android Developers, Google a fait la présentation, vendredi 22 juillet, d’un nouvel algorithme pour son Play Store. Ce récent « delta algorithme », nommé bsdiff, réduit le poids des mises à jour de 50 % ou plus par rapport à l’algorithme précédent. Et l’exemple est donné avec l’application Chrome, dont la mise à jour majeure de M46 à M47 passe de 22,8 à 12,9 Mo. Même chose pour une mise à jour mineure, la M47, qui passe de 15,3 à 3,6 Mo.
Cette compression est donc encore plus importante qu’auparavant. Google explique que pour 98 % des mises à jour, seules les modifications (deltas) des fichiers APK déjà téléchargés sont récupérées et fusionnées avec les données existantes. Pour le grand public, il sera maintenant possible de voir les tailles réelles de téléchargement – et pas seulement la taille du fichier APK – dans le Play Store, sur la fiche de l’application concernée. Si vous avez déjà l’application, vous ne verrez apparaitre que la taille de la mise à jour.
Pour aller plus loin
Vous avez désormais 48 heures pour vous faire rembourser vos apps sur le Play Store
Chaque matin, WhatsApp s’anime avec les dernières nouvelles tech. Rejoignez notre canal Frandroid pour ne rien manquer !
C'est plutôt pas mal ! Petite question : Il sort d'où cet icône Google Play Store ?
Ah oui mais après la technologie évolue, les idées viennent après avoir fait une première version. Dans l'info ca fonctionne souvent comme ça. Ou alors ils ont fait un truc a l'arrache en V1 pour l'améliorer ensuite. Après ca jsuis pas allé fouillé en technique ce quils ont changé ;)
Peut être. Je penche plus par l'évolution logique de la technologie globale qui a permit à Google e le mettre en place maintenant et pas avant. Et dans 5 ans il y aura encore une plus grosse compression
Pour moi c'est juste de la comparaison de fichiers texte et avoir un algorithme qui ne prend que les différences à la diffchecker, et c'est pas comme si google n'avait pas les dernieres technologies pour son matériel pour ses serveurs non plus ^^ Pour moi c'est juste qu'ils ont pas du y penser ou voir comment c'était faisable
La technologie, le matériel.
Ca me semble bizarre quand même...
Oui je sais qu'ils avaient déjà un algorithme dans ce genre mais ça me surprend qu'ils l'aient pas "bien" fait du premier coup en quelques sortes ^^
Il aurait du développer ça plus tôt. Mais quel sera le requis pour que ça marche ? Doit-on mettre à jour le play service? Est-ce que tous les apps sont compatible ? Quelle version d'android est compatible ?
Du bon boulot de la part de Google quand même
Pourquoi ne pas avoir pris comme exemple pokemon go à la place de chrome. On est en manque nous, ça fait 4h et 54 minutes qu'il n'y a pas de news pokemon, vous faiblissez ou quoi ? Allez la ,hop hop hop, on attend.
Bonjour, Est-ce qu'il y a des dates de déploiement ou ça arrive dans les jours à venir ?
Si seulement ils avaient l'algo de Pied Piper :p
Ils l'avaient déjà fait mais la ils l'ont amélioré et ça économise 50% de la taille par rapport a leur algorithme précédent.
Mieux vaut tard que jamais, enfin une vraie info, merci.
j'ai l'impression de me trouver dans la série Silicon Valley.........<i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour smartphone</a></i>
Peut être pas possible !
Pour le coup de voir uniquement la taille de la maj, ça doit faire entre 1 et 2 mois. Je pense même que vous avez fait un article dessus.
Je me demande pourquoi ils ont pas fait ça plus tôt
Merci Romain! Un lien vers des explications plus techniques aurait été intéressant mais enfin une info!
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