How does Google smart update technology work?

I know the basics: they calculate the difference between the two versions and send it to the user device where it is deployed. Exactly, I am interested in 2 questions:

  • What changes have been made to the server software and what changes have been made to the Google Play Store app for Android?
  • What algorithm is used to calculate the difference between the two versions of the application?

Thank.

+5
source share

All Articles