Центральный андроид

Что такое дельта-обновления (и почему вы забудете об этом завтра)

protection click fraud

Вы, вероятно, видели новости о том, что дельта-обновления для приложений магазина Play, о которых Google говорила на I/O 2012, были запущены сегодня. Программисты, веб-разработчики и фанаты Android любят такие вещи, но я полагаю, что многие из вас спрашивают себя, что эти новые дельта-обновления значат для меня, и нужно ли мне что-то делать или беспокоиться о это? Попробуем ответить на это.

Дельта-обновление — это широкий термин, который означает, что будут загружены только изменения в пакете, и эти изменения будут объединены с существующими файлами внутри пакета. В этом случае пакет представляет собой файл apk, установленный на вашем телефоне. Чтобы максимально упростить задачу, давайте воспользуемся воображаемым приложением под названием Крутой виджет. Если на вашем телефоне или планшете уже установлен Cool Widget, и разработчик вносит изменения, добавляющие ему новый фон, вам не нужно загружать все это. Google проверит версию, а затем отправит патч, объединяющий изменения, внесенные разработчиком, с уже имеющимися у вас файлами. Помимо очевидного — самого нового фонового изображения — могут быть изменения в коде или в манифесте. файл, поэтому вы получите дельта-обновление, которое копирует новое изображение в файл apk, стирает старое и объединяет эти изменения кода. в. Это новшество для приложений в Google Play, но именно так Google уже некоторое время рассылает OTA-обновления для устройств Nexus (и некоторых других). В конце концов, это означает, что используется и отправляется меньше данных.

Для пользователей (это мы с вами!) это не имеет большого значения. Конечно, мы сэкономим немного пропускной способности, загружая только части большого файла, но действительно большие загрузки (подумайте игровые активы) обычно размещаются в другом месте и устанавливаются после первой загрузки приложения. Однако каждый сохраненный байт имеет значение, особенно если у вас нет неограниченных данных. Только не думайте, что это повлияет на ваши ежемесячные выплаты — продолжайте использовать Wi-Fi для загрузки больших файлов, если вам нужно контролировать использование. Настоящая выгода для Google, который каждый день обслуживает миллионы файлов через Google Play. Небольшие суммы быстро складываются, когда речь идет о миллионах, а меньшее количество отправляемых данных означает меньшее использование полосы пропускания и серверного времени.

Что касается того, что нам нужно сделать, то это просто - ничего. Это было изменение на стороне сервера. Продолжайте устанавливать и использовать приложения из Google Play, как всегда, и обновляйте их так же, как вы привыкли это делать. Лучшие изменения прозрачны для пользователей, и это один из таких случаев. Ничего не изменилось в том, как вы устанавливаете или обновляете свои приложения. Google делает много вещей, которые нас смущают (и бесят), но на этот раз они сделали это правильно. На самом деле, если бы не все глаза некоторых умных людей в Интернете, мы бы даже не узнали, что это было изменено.

instagram story viewer