web analytics

Google seeds new delta algorithm to reduce app updates size

Google has started seeding their new delta algorithm to apps in the Play Store to reduce the size of app updates.

The delta algorithm is called “bsdiff” and as the mentioned earlier, it reduces the data that needs to be transferred for app installs and updates. It does this by only downloading the changes (deltas) to APK files then merges them with the existing files. So far, the algorithm has been seeded to approximately 98% of apps updates form the Play Store.

According to Google, bsdiff “further reduces patches by up to 50% or more compared to the previous algorithm.” Here’s their sample comparison with the Chrome app:

Google has also applied the new algorithm to APK Expansion Files – files that the app downloads after installing the initial APK – to reduce the download size of initial installs by 12%, and updates by 65% on average.

That said, the new algorithm not only will benefit developers and their apps, but will also save users precious bandwidth, especially those on mobile, when downloading updates.

source: Android Developers Blog
via: Hexus

This article was written by Louie Diangson, Managing Editor of YugaTech. You can follow him at @John_Louie.

You may also like...

3 Responses

  1. Kami says:

    finally. especially if you uses facebook and messenger apps that updates daily. Not that i use mobile data for such.

  2. wtf says:

    about frakking time! those facebook apps are truly monstrous in size….

  3. PJ says:

    That’s why there was an automatic download and update of Google Play Games the other day. I hope it can reduce the size of the facebook app.

Leave a Reply

Your email address will not be published. Required fields are marked *