Androïde Centraal

Wat zijn delta-updates (en waarom vergeet je het morgen)

protection click fraud

Je ziet waarschijnlijk een beetje nieuws dat de delta-updates voor Play Store-applicaties waar Google het over had op I / O 2012 vandaag live zijn gegaan. Programmeurs, webontwikkelaars en Android-nerds houden van dit soort dingen, maar ik kan me heel wat van jullie voorstellen u zich afvraagt ​​wat deze nieuwe delta-updates voor mij betekenen en waar ik iets aan moet doen of waar ik me zorgen over moet maken Het? Laten we proberen daar een antwoord op te geven.

Een delta-update is een brede term die betekent dat alleen wijzigingen aan een pakket worden gedownload en dat de wijzigingen worden samengevoegd met de bestaande bestanden in het pakket. In dit geval is het pakket het apk-bestand dat op je telefoon is geïnstalleerd. Laten we, om de zaken zo eenvoudig mogelijk te houden, een denkbeeldige app gebruiken met de naam Coole widget. Als je Cool Widget al op je telefoon of tablet hebt geïnstalleerd en de ontwikkelaar een wijziging aanbrengt waardoor het een nieuwe achtergrond krijgt, hoef je niet alles te downloaden. Google voert een versiecontrole uit en stuurt vervolgens een patch die de wijzigingen die de ontwikkelaar heeft aangebracht, samenvoegt met de bestanden die u al heeft. Naast het voor de hand liggende - de nieuwe achtergrondafbeelding zelf - kunnen er wijzigingen zijn in een deel van de code of in het manifest bestand, dus je krijgt een delta-update die de nieuwe afbeelding naar het apk-bestand kopieert, de oude wist en die codewijzigingen samenvoegt in. Het is nieuw voor applicaties in Google Play, maar zo stuurt Google al een tijdje OTA-updates voor Nexus-apparaten (en een paar andere). Uiteindelijk betekent dit dat er minder gegevens worden gebruikt en verzonden.

Voor gebruikers (dat zijn jij en ik!) Maakt het niet uit. Natuurlijk besparen we een beetje bandbreedte door alleen delen van een groot bestand te downloaden, maar de echt grote downloads (denk spelactiva) worden meestal elders gehost en geïnstalleerd nadat de app de eerste keer is geladen. Elke opgeslagen byte telt echter, vooral als je geen onbeperkte data hebt. Denk gewoon niet dat dit een verschil zal maken in uw maandelijkse toewijzing - blijf wifi gebruiken om grote dingen te downloaden als u uw gebruik moet controleren. Het echte voordeel is voor Google, die elke dag miljoenen bestanden via Google Play aanbiedt. Kleine bedragen tellen snel op als u het over miljoenen hebt, en er worden minder gegevens verzonden, wat betekent dat er minder bandbreedte en servertijd wordt gebruikt.

Wat betreft wat we moeten doen, dat is gemakkelijk - niets. Dit was een wijziging aan de serverzijde. Blijf apps van Google Play installeren en gebruiken zoals u altijd deed, en werk ze bij zoals u gewend bent. De beste wijzigingen zijn transparant voor de gebruikers, en dit is een van die gevallen. Er is niets veranderd aan de manier waarop u uw apps installeert of bijwerkt. Google doet veel dingen die ons verwarren (en woedend maken), maar deze keer deden ze het goed. Sterker nog, zonder alle ogen van een paar slimme mensen op internet zouden we niet eens weten dat het veranderd is.

instagram story viewer