Динамични доставки: ето как Google ще подобри Play Store

Play Store

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

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

За всеки потребител или обикновен потребител методът за инсталиране на приложение е много прост. Просто трябва да го потърсите в Play Store и кликнете върху инсталирам. Готови, не е необходимо повече. За разработчициобаче е малко по-сложно. Те трябва да вземат предвид разнообразието от устройства и системи, от които може да се инсталира тяхното приложение, и да адаптират програмата към всеки вариант. В резултат на това, въпреки че човек вижда само един жетон, зад са множество apk файлове които отчитат всички възможности, предлагайки да изтеглите този, който е подходящ за всеки потребител.

множество apk в Play Store

Пример за множество apk файлове.

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

По време на Google I / O 2018, компанията представи бъдещите промени, които ще засегнат системата за доставка на приложения. Нарекли са го динамична доставка, което може да се преведе като Динамични доставки. И от какво се състои? От Google са си взели бележки Проект Treble и по принцип те ще залагат на модулни изтегляния.

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

APK файловете ще се превърнат в пакети за разделени APK. Ще има базов apk с цялата централна структура и конфигурация, която е от съществено значение за работата на приложението. Това ще бъде придружено от други модули, които съдържат специфични конфигурации, които се адаптират към всички устройства. Когато потребителят реши да инсталира приложение, Play Store открива какви компоненти имате нужда и ви ги предлага в окончателен apk файл, който е инсталиран на вашия мобилен телефон.

Un облага Вторична част от това се крие в промяната на тези модули във фонов режим, без да се налага да изтегляте повторно цяло приложение. Ако например езикът на телефона се промени от испански на френски, приложенията ще направят същото и Play Store Той ще се погрижи за обслужването на компонентите за промяна на езика във фонов режим.

Google също така потвърди, че в бъдеще, тази система ще позволи добавянето на нови функции много по-лесно. Той все още не е наличен и ще отнеме време за внедряване, но идеята е следната: ако приложение за незабавни съобщения иска да добави гласови съобщения, вече няма да е необходимо да предлагате пълен apk пакет. Ще бъде достатъчно да предложите модул, който съдържа новите функции и се отнася за това, което потребителят е изтеглил преди това. Тези модули ще се наричат ​​APK с динамична функция, което се превежда като APK с динамична функция. Всеки от тези APK файлове с динамична функция може да има няколко модула, така че вътрешната конструкция на приложението може да има структурата на следното изображение:

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

Какво означават тези промени за apk файлове на уебсайтове като APK Mirror?

Тази нова система създава редица проблеми, когато става въпрос инсталирайте неизвестни приложения en Android. Кодът, използван от Google е с отворен код, което означава, че напр. Амазонка можете да го използвате за вашия магазин. Въпреки това, за портали като APK Mirror промените са по-актуални.

с Динамични доставки, традиционните apk файлове вече не съществуват. Не е възможно да изтеглите пакет и да го инсталирате, както можеше да се направи досега, тъй като всички функции са разпределени в различни модули. Въпреки че основният APK работи както обикновено, всяка функция, предлагана чрез APK с динамична функция, би била извън обхвата, освен ако допълнителната конфигурация не се извърши чрез командни команди. ADB. Това може да не е сериозно за потребители, които се забъркват най-много с мобилния си телефон, но е за най-небрежните.

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

В момента в APK Mirror потвърдете, че ще забранят качването на разделени APK файлове на техния портал, тъй като би било контрапродуктивно да се предлагат файлове, които не могат да бъдат инсталирани. Те работят върху нови методи за предлагане на apk файлове в бъдеще, когато новата система бъде внедрена, но засега това е решението. Възможен пряк път ще бъде изтеглянето на приложения от мобилни устройства с Android KitKat или по-ниска версия, тъй като Динамичните доставки ще се прилагат от Lollipop. Тази система обаче ще бъде валидна само докато приложенията са съвместими със стари версии.

Какви промени ще види крайният потребител от Play Store

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

Ако сте просто нормален потребител че инсталирате приложения от Play Store, няма да претърпите промени. Ще продължите да търсите приложения в магазина и да натискате бутона инсталирам за да ги хване. Единственото нещо, което се променя, е процесът, който никога не виждате.