В Google Play расширили алгоритм компрессии

Ранее пользователям Android-девайсов при обновлении приложения приходилось скачивать помимо дополнительных файлов обновления ещё и само приложение. Другими словами — повторять первоначальные действия. В компании решили исправить эту проблему и занялись расширением алгоритма компрессии и Delta, позволяющих находить и убирать ненужные файлы.

Google Play продолжает расти, а Android-пользователи только в прошлом году установили более 65 млрд приложений из Play.Маркета. Немалой долей успеха такая статистика обязана регулярным обновлениям цифрового контента, в том числе и программ/игр. Поэтому сервис всячески пытается мотивировать разработчиков к выпуску постоянных и качественных апдейтов, таким образом демонстрируя пользователям, что сервис #жив и постоянно развивается.

Однако до сих пор остается множество открытых вопросов, важнейшие из которых – размер приложений и работа самого алгоритма. Предыдущая его версия не слишком хорошо справлялась со своей работой. По крайней мере относительно нового, он выглядит уж очень устаревшим. На фоне постоянного роста количества ПЗУ, такое решение кажется слишком запоздалым и было бы более актуальным во времена правления смартфонов с 1 ГБ/2 ГБ памяти (а то и меньше). Впрочем, как ни крути, все же это изменение к лучшему. Ведь лучше поздно, чем никогда.

Тем не менее, несмотря на насыщенность рынка и фактически монополию Android-смартфонов версии не ниже 4.4 (KitKat), которые в большинстве своем не имеют проблем с количеством памяти, остаются пользователи, для которых этот вопрос все ещё из разряда важных. К тому же, даже обладатели microSD-разъемов и большого количества ПЗУ понимают, что не всегда есть возможность законнектиться к быстрому и безлимитному Интернету.

Таким образом, разработав и задействовав новый алгоритм для сжатия данных, Google убивает нескольких зайцев сразу:

  • Уменьшает размер приложений без каких-либо ограничений, потери качества и тому подобного, с помощью изъятия ненужных файлов.
  • Изменяет поведение процесса загрузки, что позволяет избежать её повторения.
  • Подталкивает производителей к оптимизации приложений, что отражается на их конечном размере.

В Google Play расширили алгоритм компрессии В Google Play расширили алгоритм компрессии

Подытоживая информацию о новом алгоритме, стоит сказать, что кроме фактического уменьшения размера реализована поддержка давно ожидаемой функции — загрузки и дополнения уже установленного приложения обновленными файлами.

Напомним, несколько месяцев назад появилась информация, что Google планирует создать специальный ресурс мониторинга обновлений Android-устройств различных производителей, где в формате статистики можно будет ознакомиться со списком недобросовестных и ответственных разработчиков.

Автор: Субмарина
25.07.2016 (09:24)