Consegne dinamiche: ecco come Google migliorerà il Play Store

Play Store

Google sta preparando modifiche molto rilevanti nel metodo di consegna del file apk dal Play Store. Il futuro sono i download modulari e il suo nome è Consegne dinamiche. Ti spieghiamo come funzionerà.

Qual è l'attuale sistema di download dell'applicazione?

Per qualsiasi utente o utente ordinario, il metodo per installare un'applicazione è molto semplice. Devi semplicemente cercarlo nel Play Store e fare clic su installare. Pronto, non serve altro. Per gli sviluppatoriTuttavia, è un po' più complicato. Devono tenere conto della varietà di dispositivi e sistemi da cui è possibile installare la loro applicazione e adattare il programma a ciascuna variante. Di conseguenza, anche se una persona vede solo un token, dietro ci sono più file apk che tengano conto di tutte le possibilità, offrendo di scaricare quello che è appropriato per ogni consumatore.

apk multipli nel Play Store

Esempio di più file apk.

Come cambia il futuro con consegne dinamiche e download modulari

Durante l' Google I / O 2018, l'azienda ha presentato le future modifiche che influenzeranno il sistema di distribuzione delle applicazioni. L'hanno chiamato Dynamic Delivery, che può essere tradotto come Consegne dinamiche. E in cosa consiste? Da Google hanno preso appunti Progetto Treble e, in sostanza, scommetteranno sul download modulari.

consegne dinamiche Play Store

I file apk diventeranno pacchetti Split APK. Ci sarà un apk di base con tutta la struttura centrale e la configurazione essenziale per il funzionamento dell'applicazione. Questo sarà accompagnato da altri moduli che contengono configurazioni specifiche che si adattano a tutti i dispositivi. Quando l'utente decide di installare un'applicazione, il Play Store rileva i componenti di cui hai bisogno e te li offre in un file apk finale che viene installato sul tuo telefonino.

Un vantaggio Una parte secondaria di questo sta cambiando quei moduli in background senza dover riscaricare un'intera applicazione. Se, ad esempio, la lingua del telefono viene modificata dallo spagnolo al francese, le applicazioni faranno lo stesso e il Play Store Sarà incaricato di servire in background i componenti per cambiare la lingua.

Google ha inoltre confermato che, in futuro, questo sistema consentirà di aggiungere nuove funzioni molto più facilmente. Non è ancora disponibile e richiederà del tempo per implementarlo, ma l'idea è la seguente: se un'applicazione di messaggistica istantanea vuole aggiungere messaggi vocali, non sarà più necessario offrire un pacchetto apk completo. Sarà sufficiente offrire un modulo che contenga le nuove funzioni e si applichi a quanto precedentemente scaricato dall'utente. Questi moduli saranno chiamati APK delle funzionalità dinamiche, che si traduce in APK delle funzioni dinamiche. Ciascuno di questi APK delle funzioni dinamiche può avere diversi moduli, quindi la costruzione interna di un'applicazione potrebbe avere la struttura della seguente immagine:

consegne dinamiche Play Store

Cosa significano queste modifiche per i file apk su siti Web come APK Mirror?

Questo nuovo sistema comporta una serie di problemi quando si tratta di installa app sconosciute en Android. Il codice utilizzato da Google è open-source, il che significa che, ad esempio, Amazon puoi usarlo per il tuo negozio. Tuttavia, per portali come Specchio APK le modifiche sono più rilevanti.

Con l' Consegne dinamiche, i file apk tradizionali non esistono più. Non è possibile scaricare un pacchetto e installarlo come si poteva fare fino ad ora, poiché tutte le funzioni sono distribuite in moduli diversi. Sebbene l'APK di base funzioni come di consueto, qualsiasi funzione offerta tramite un APK di funzione dinamica sarebbe fuori portata, a meno che non venga eseguita una configurazione aggiuntiva tramite comandi di comando. ADB. Questo potrebbe non essere serio per gli utenti che si scherzano di più con il proprio cellulare, ma lo è per quelli più casuali.

consegne dinamiche Play Store

Al momento, in Specchio APK confermare che vieteranno il caricamento di Split APK sul loro portale, poiché sarebbe controproducente offrire file che non possono essere installati. Stanno lavorando su nuovi metodi per offrire file apk in futuro quando il nuovo sistema verrà lanciato, ma per ora questa è la soluzione. Una possibile scorciatoia sarà quella di scaricare app da cellulari con Android KitKat o versioni precedenti, dal momento che Le consegne dinamiche verranno applicate da Lollipop. Tuttavia, questo sistema sarà valido solo finché le app saranno compatibili con le vecchie versioni.

Quali cambiamenti vedrà l'utente finale dal Play Store

E tutto ciò che significa per l'utente ordinario? Se sei uno sviluppatore, dovrai offrire più dati a Google in modo che possa gestire i diversi componenti e moduli e offrirli correttamente. Allo stesso tempo, puoi lavorare direttamente su ogni funzione per offrire il suo rispettivo modulo, senza doversi preoccupare di compilare molti file apk.

Se sei solo un utente normale che installi applicazioni dal Play Store, non subirai modifiche. Continuerai a cercare app nello store e premendo il pulsante installare per prenderli in mano. L'unica cosa che cambia è il processo che non vedi mai.