A Playtime 2018, Google ha annunciato nuove funzionalità in Google Play, inclusi miglioramenti agli app bundle, alle app istantanee, agli strumenti di gestione delle app e altro ancora.
Ogni anno, Google ospita un evento solo su invito chiamato Playtime. Google invita sviluppatori selezionati di app e giochi del Play Store all'evento per condividere le funzionalità e i suggerimenti più recenti per migliorare le loro app. All'evento di quest'anno, Google ha annunciato aggiornamenti per Android App Bundle, Google Play Instant e Google Play Console.
Modifiche al pacchetto di app Android
Annunciato al Google I/O 2018, l'Android App Bundle rappresenta un nuovo modo di creare pacchetti per la tua applicazione. Se scegli di condividere la tua chiave di firma e caricare un file .aab su Google Play, la nuova funzionalità di consegna dinamica in Play determinerà quali risorse racchiudere in un file .apk per fornire a un utente. Ciò a volte può ridurre in modo significativo le dimensioni di un'applicazione, migliorando la fidelizzazione degli utenti con dispositivi di archiviazione ridotti o limiti di dati ridotti.
Sebbene Google vanti una riduzione media delle dimensioni delle app del 35%, la società sta implementando modifiche per ridurre ulteriormente le dimensioni dei bundle di app. I bundle di app scaricati saranno ora più piccoli dell'8%. in media e 16% più piccolo una volta installato su dispositivi Android Marshmallow e versioni successive. Google afferma che ciò è stato reso possibile supportando "librerie native non compresse", eliminando "la necessità di archiviare più copie sul dispositivo".
Successivamente, Google ricorda agli sviluppatori che l'ultima versione stabile di Android Studio—versione 3.2—ti consente di distribuire app bundle. Per gli sviluppatori di giochi, Unità 2018.3 beta ti consente anche di creare pacchetti di app. Per gli sviluppatori di app di grandi dimensioni come i giochi, bundle di app di grandi dimensioni "con dimensioni APK installate fino a 500 MB" può ora essere caricato senza la necessità di file di espansione. Tuttavia, il supporto per app di grandi dimensioni è in accesso anticipato.
Modifiche istantanee di Google Play
La prima modifica annunciata riguarda il limite di dimensione per abilitare il nuovo pulsante "Prova ora". demo di giochi giocabili è stato aumentato a 10 MB. Inoltre, i filtri di intenti basati su URL lo sono non più richiesto per il tuo gioco istantaneo, se ti sei perso quella notizia.
In secondo luogo, Android Studio 3.3 beta ora consente agli sviluppatori di "pubblicare un singolo app bundle e classificarlo o un particolare modulo in essere abilitato istantaneamente." Ciò significa che non è più necessario mantenere un codice separato e pubblicare un file installabile e istantaneo separato app.
Infine, la funzione demo di giochi giocabili è ora disponibile per "titoli premium e campagne di pre-registrazione".
Modifiche alla console di Google Play
La Play Console collegherà il report pre-lancio in Firebase Test Lab con Android Vitals per aiutarti a eseguire meglio il debug delle tue app. Se noti un arresto anomalo di Android Vitals anche nel report pre-lancio, puoi visualizzare i metadati del report pre-lancio nella dashboard di Android Vitals (e viceversa).
Google ha anche annunciato alcuni miglioramenti ai propri strumenti di gestione delle app:
- Sospendere temporaneamente gli abbonamenti: Google sta testando la possibilità per gli utenti di sospendere gli abbonamenti anziché annullarli, dandoti la possibilità di riconquistare alcuni abbonati.
- Modificare i prezzi degli abbonamenti esistenti: Puoi modificare il prezzo di un abbonamento senza creare un nuovo SKU nella Libreria fatturazione Play v1.2. In alternativa, puoi rendere effettiva una modifica del piano alla data di rinnovo esistente.
- Metriche migliori: "Dati cumulativi, metriche della media mobile di 30 giorni e roll-up per periodi di tempo diversi" sono nuove aggiunte alle metriche principali di Play Console.
- Aggiornamenti in-app: Puoi chiedere ai tuoi utenti di aggiornare l'app senza che debbano uscire dall'app utilizzando questa nuova API. Puoi creare un'interfaccia utente a schermo intero che guidi l'utente ad aggiornare l'app o lo aiuti a installare l'app in background monitorando lo stato dell'aggiornamento. Questa API è in accesso anticipato.
Ultimo ma non meno importante, Google sta lanciando il Accademia per il successo delle app per istruire gli sviluppatori sulla Play Console, sulle norme di Google Play e sulle best practice per migliorare la qualità e le prestazioni aziendali delle loro app. È un programma gratuito oggi disponibile in inglese, ma in futuro saranno disponibili più contenuti e lingue.