Вероятно виждате малко новини, че актуализациите за делта за приложенията в Play Store, за които Google говори по време на I / O 2012, излязоха на живо днес. Кодери, уеб разработчици и Android geeks обичат подобни неща, но си представям, че доста от вас се питат какво означават тези нови актуализации за делта и трябва ли да правя нещо или да се тревожа за това? Нека се опитаме да отговорим на това.
Актуализацията на делта е широко понятие, което означава, че ще бъдат изтеглени само промени в пакета и промените ще бъдат обединени в съществуващите файлове в пакета. В този случай пакетът е apk файла, който е инсталиран на вашия телефон. За да се опитаме да запазим нещата просто, нека използваме въображаемо приложение, наречено Cool Widget. Ако вече имате инсталиран Cool Widget на вашия телефон или таблет и разработчикът направи промяна, която му дава нов фон, няма да се налага да изтегляте цялата работа. Google ще направи проверка на версията, след което ще изпрати кръпка, която обединява промените, направени от разработчика, с файловете, които вече имате. Освен очевидното - самото ново фоново изображение - може да има промени в някои от кода или във файла на манифеста, така че ще получите делта актуализация, която копира новото изображение в apk файла, изтрива старото, и обединява тези промени в кода. Нов е за приложенията в Google Play, но така Google изпраща актуализации за OTA за устройства Nexus (и няколко други) от известно време. В крайна сметка това означава, че се използват и изпращат по-малко данни.
За потребителите (това сте вие и аз!) Не е голяма работа. Разбира се, ние ще спестим малко честотна лента, само като изтеглим части от голям файл, но наистина големите изтегляния (мислите, активите на играта) обикновено се хостват на друго място и се инсталират след първото зареждане на приложението. Всеки записан байт се отчита, особено ако нямате неограничени данни. Просто не мислете, че това ще се промени в месечното ви разпределение - продължете да използвате Wifi за изтегляне на големи неща, ако трябва да наблюдавате използването си. Истинската полза е за Google, който обслужва милиони файлове през Google Play всеки ден. Малка сума се събира бързо, когато говорите милиони, а по-малко изпращане на данни означава по-малка честотна лента и използвано сървърно време.
Що се отнася до това, което трябва да направим, това е лесно - нищо. Това беше промяна от страна на сървъра. Продължавайте да инсталирате и използвате приложения от Google Play както винаги, и ги актуализирайте, както сте свикнали да правите. Най-добрите промени са прозрачни за потребителите и това е един от тези случаи. Нищо за начина, по който инсталирате или актуализирате приложенията си, не се е променило. Google прави много неща, които ни объркват (и вбесяват), но този път са го направили както трябва. Всъщност, ако не беше за всички очи на някои умни хора в Интернет, ние дори не бихме знаели, че е променен.