Google specifica quando gli sviluppatori devono utilizzare gli Android App Bundle

Giovedì Google ha spiegato in dettaglio quando gli sviluppatori dovranno utilizzare gli Android App Bundle per la pubblicazione sul Play Store.

Giovedì Google ha spiegato in dettaglio quando gli sviluppatori dovranno utilizzare gli Android App Bundle per la pubblicazione sul Play Store.

Il gigante della ricerca disse a partire da agosto 2021, Google Play Console richiederà che tutte le nuove app vengano pubblicate nel formato Android App Bundle (.aab). Google ha introdotto per la prima volta il formato alternativo di distribuzione delle app all'I/O 2018 e successivamente ha annunciato l'imminente requisito obbligatorio all'inizio di quest'anno.

Come abbiamo spiegato, l'obiettivo dell'Android App Bundle è ridurre le dimensioni del file del pacchetto finale dell'applicazione Android (.apk) consegnato all'utente, riducendo le dimensioni di installazione e i tempi di download per gli utenti.

Il file .aab contiene file APK per le dimensioni dell'applicazione di base e tutte le architetture supportate (ARM, ARM64 e x86), le lingue e le varianti di layout. Questo formato richiede di fornire a Google una copia della chiave di firma della tua app in modo che la Console per gli sviluppatori di Google Play possa generare un pacchetto con le versioni firmate di ciascun APK nel pacchetto; l'APK corretto per l'architettura, la lingua e il layout di un particolare dispositivo viene fornito tramite Google Play Dynamic Delivery.

Google ha affermato che il passaggio alla distribuzione di Android App Bundle avrà un impatto anche sulle esperienze istantanee che utilizzano il formato ZIP dell'app istantanea legacy. A partire da agosto 2021, il colosso della ricerca ha affermato che per pubblicare pacchetti di app abilitati all’istante saranno necessari nuove esperienze istantanee e aggiornamenti alle esperienze istantanee esistenti.

Dal punto di vista del consumo non cambierà molto. Ma gli sviluppatori e gli utenti irriducibili potrebbero notare alcune differenze. Gli Android App Bundle renderanno più difficile la ridistribuzione su altre piattaforme, mentre gli AAB sono più difficili da caricare manualmente, il che potrebbe causare qualche grattacapo.

Google ha anche affermato che a partire da agosto 2021, Google Play Console richiederà che tutte le nuove app utilizzino Play Consegna di risorse o consegna di funzionalità di riproduzione per fornire risorse o funzionalità che superano la dimensione di download di 150 MB. I file di espansione (OBB) non saranno più supportati per le nuove app. Agli sviluppatori verrà inoltre richiesto di scegliere come target il livello API 30 (Android 11) a partire da agosto 2021 per le nuove app caricate su Google Play; nel frattempo, gli aggiornamenti alle app esistenti dovranno avere come target il livello API 30 a partire da novembre 2021.