Динамические поставки: так Google улучшит Play Store

Play Маркет

Google готовит очень актуальные изменения в способе доставки apk файлов из Play Маркет. Будущее за модульными загрузками, и его имя Динамические доставки. Объясняем, как это будет работать.

Какая сейчас система загрузки приложений?

Для любого пользователя или обычного пользователя метод установки приложения очень прост. Вам просто нужно искать его в Play Маркет и нажмите на Устанавливать. Готово, больше не нужно. Для разработчиковОднако все немного сложнее. Они должны учитывать разнообразие устройств и систем, из которых может быть установлено их приложение, и адаптировать программу к каждому варианту. В результате, даже если человек видит только один жетон, позади него несколько файлов apk которые учитывают все возможности, предлагая скачать ту, которая подходит каждому потребителю.

несколько apk в Play Store

Пример нескольких файлов apk.

Как будущее меняется с динамической доставкой и модульными загрузками

Во время Google I / O 2018, компания представила будущие изменения, которые коснутся системы доставки приложений. Они назвали это динамической доставкой, что можно перевести как Динамические доставки. А из чего он состоит? В Google они записали Проект высоких частот и в основном они собираются делать ставки на модульные загрузки.

динамические доставки Play store

Файлы apk станут пакетами Split APK. Будет базовый apk со всей центральной структурой и конфигурацией, которые необходимы для работы приложения. Это будет сопровождаться другими модулями, которые содержат определенные конфигурации, которые адаптируются ко всем устройствам. Когда пользователь решает установить приложение, Play Маркет определяет, какие компоненты вам нужны, и предлагает их вам в финальном apk-файле, установленном на вашем мобильном телефоне.

Un польза Вторая часть этого - изменение этих модулей в фоновом режиме без необходимости повторной загрузки всего приложения. Если, например, язык телефона изменится с испанского на французский, приложения сделают то же самое, а Play Маркет Он позаботится об обслуживании компонентов, чтобы изменить язык в фоновом режиме.

Google также подтвердил, что в будущем Эта система значительно упростит добавление новых функций.. Он пока недоступен, и для его реализации потребуется время, но идея заключается в следующем: если приложение для обмена мгновенными сообщениями хочет добавить голосовые сообщения, больше не нужно будет предлагать полный пакет apk. Достаточно будет предложить модуль, содержащий новые функции и применимый к тому, что пользователь ранее загрузил. Эти модули будут называться APK с динамическими функциями, что переводится как APK с динамическими функциями. Каждый из этих APK-файлов с динамическими функциями может иметь несколько модулей, поэтому внутренняя конструкция приложения может иметь структуру следующего изображения:

динамические доставки Play store

Что эти изменения означают для файлов apk на таких сайтах, как APK Mirror?

Эта новая система связана с рядом проблем, когда установить неизвестные приложения en Android. Код, используемый Google, открытые источники, что означает, например, что Amazon вы можете использовать его для своего магазина. Однако для таких порталов, как Зеркало APK изменения более актуальны.

с Динамические доставки, традиционные файлы apk больше не существуют. Невозможно загрузить пакет и установить его, как это было возможно до сих пор, поскольку все функции распределены в разных модулях. Хотя базовый APK работает как обычно, любая функция, предлагаемая через APK с динамическими функциями, не входит в сферу действия, если дополнительная настройка не выполняется с помощью командных команд. Азиатский банк развития. Это может быть несерьезно для пользователей, которые больше всего возятся со своим мобильным телефоном, но для самых случайных пользователей.

динамические доставки Play store

На данный момент в Зеркало APK подтвердите, что они запретят загрузку разделенных APK-файлов на свой портал, поскольку предлагать файлы, которые невозможно установить, было бы контрпродуктивно. Они работают над новыми методами, чтобы предлагать файлы apk в будущем, когда будет развернута новая система, но на данный момент это решение. Возможным ярлыком будет загрузка приложений с мобильных устройств с Android KitKat или ниже, поскольку Динамические доставки будут применяться из Lollipop. Однако эта система будет действительна только до тех пор, пока приложения совместимы со старыми версиями.

Какие изменения увидит конечный пользователь в Play Store

И все это что это значит для рядового пользователя? Если вы разработчик, вам придется предоставить Google больше данных, чтобы он мог обрабатывать различные компоненты и модули и предлагать их правильно. В то же время вы можете работать непосредственно с каждой функцией, чтобы предложить соответствующий модуль, не беспокоясь о компиляции множества файлов apk.

Если вы обычный пользователь то, что вы устанавливаете приложения из Play Store, вы не потерпите изменений. Вы продолжите поиск приложений в магазине и нажмете кнопку Устанавливать чтобы заполучить их. Единственное, что меняется, - это процесс, которого вы никогда не видите.