8 motivi per cui le aziende dovrebbero utilizzare i pacchetti di app Android

Pubblicato: 2021-01-28

Sapevi che l'Android App Bundle è diventato il gold standard per la pubblicazione su Google Play? Scopri i suoi vantaggi.

Quando ho sentito parlare per la prima volta di questo nuovo formato di caricamento noto come App Bundle, ero davvero entusiasta! Molti dei problemi che gli sviluppatori hanno dovuto affrontare, come la creazione di APK destinati a diverse versioni di API, tipi di dispositivi e così via, ora vengono trasferiti su Google Play.

Da questo giorno, gli sviluppatori potranno utilizzare Dynamic Delivery per creare APK ottimizzati che soddisfano i requisiti dei dispositivi degli utenti e li distribuiscono in fase di esecuzione per l'installazione.

Tutto ciò viene fatto tramite il formato di distribuzione dell'app bundle di app Android. Scopriamo insieme di cosa tratta il nuovo formato di pubblicazione ufficiale di Android.

Che cos'è il pacchetto di app Android?

Android ha lanciato un nuovo formato di pubblicazione ufficiale chiamato bundle di app Android (.aab) e offre un modo più efficiente per creare e rilasciare la tua app. Ti consente inoltre di offrire facilmente un'esperienza utente eccezionale in un'app di piccole dimensioni, questo a sua volta migliora anche il tasso di successo dell'installazione e riduce i tassi di disinstallazione.

Gli Android App Bundle sono il modo consigliato da Google per creare, pubblicare e distribuire l'applicazione su diverse configurazioni di dispositivi.

Sapevi che l'app bundle Android è diventato il gold standard per la pubblicazione su Google Play? Oltre 600.000 app e giochi attualmente utilizzano l'app bundle in produzione, rappresentando oltre il 40% di tutte le versioni su Google Play, incluso Netflix.

Esaminiamo ora i vantaggi degli app bundle.

Vantaggi dell'utilizzo del pacchetto di app Google Android

1. Riduzione delle dimensioni

Gli app bundle aiutano a ridurre una quantità significativa di dimensioni dell'applicazione! In media, gli sviluppatori hanno assistito a un risparmio di dimensioni del 20% rispetto all'APK. Puoi visitare il nuovo rapporto sulle dimensioni dell'app nella console di Google Play per vedere quanto potrebbe risparmiare la tua app.

Sapevi che, con l'aiuto dello sviluppo di app bundle, Adobe ha ridotto del 20% le dimensioni di Adobe Acrobat Reader? Non solo questo, ma alcuni di questi risparmi di dimensioni da parte dei primi utilizzatori di bundle di app mostrano alcuni risultati sbalorditivi. Questi risultati sono ciò che rende i bundle di app Android un ottimo modo per creare app Android Go :

Size Reduction in Android App Bundle

2. Aumento delle installazioni di app e diminuzione delle disinstallazioni

Le app che aumentano le dimensioni non avrebbero molta importanza se avessimo spazio di archiviazione illimitato nei nostri dispositivi. Ma, come sappiamo, non è così. All'aumentare delle dimensioni di un'app, il numero di installazioni diminuisce!

app size vs installation graph

Come effetto a catena del risparmio di dimensioni con l'aiuto del bundle dell'app Android xamarin aumenterà le installazioni dell'app. Ciò ha comportato anche un aumento delle velocità di aggiornamento e un numero molto inferiore di disinstallazioni.

3. Maggiore efficienza

Lo sviluppo di bundle di app in Android ti consente di creare un artefatto che include tutto il codice raccolto, le risorse e le librerie native della tua app. Pertanto, non è più necessario creare, firmare, caricare e gestire i codici di versione per più APK. Quindi, l'efficienza aumenta se installi un pacchetto di app Android sul tuo dispositivo.

4. Download più veloci

La tua app può essere adattata in modo efficiente a ciascun dispositivo da Google Play, il che significa che il processo di download e installazione dell'app diventa più veloce.

5. Codici integrati

Con l'aiuto del bundle dell'app Android Studio, puoi prepararti per il requisito a 64 bit senza aumentare le dimensioni della tua app. Di conseguenza, Play fornirà il codice nativo appropriato richiesto per ciascun dispositivo.

6. Aumento della velocità di ingegneria

L'intero processo di creazione di un'app è accelerato. Dalla creazione di moduli dinamici e indipendenti alla progettazione, test e rilascio. La velocità di ingegneria ottiene un notevole impulso con l'unità del bundle di app Android.

Ad esempio, l'app The Book My Show ha dichiarato che il tempo di build dell'app (per una build completamente nuova, senza alcuna memorizzazione nella cache) è diminuito del 70% : questo perché, con gli app bundle, scarica semplicemente ogni risorsa nel bundle, anziché separandoli, come per gli APK.

7. Ridotto sforzo manuale

Durante lo sviluppo dell'app Android, diversi sforzi manuali possono essere completamente automatizzati. Una volta terminato lo sviluppo, il suo collegamento viene caricato e condiviso automaticamente su uno specifico canale Slack. Non è richiesto alcun intervento manuale.

8. Invio dinamico abilitato

Gli app bundle ci hanno introdotto a un nuovo concetto noto come distribuzione dinamica. È possibile fornire funzionalità condizionali al momento dell'installazione sulla base di proprietà come le funzionalità del dispositivo (ad es. AR/VR), il paese dell'utente o la versione del dispositivo. Gli utenti hanno anche la possibilità di installare funzionalità in modalità on-demand invece del tempo di installazione. Possono persino disinstallare le funzionalità di cui non hanno più bisogno.

Dynamic delivery in app bundle

Ciò aiuterà gli utenti a personalizzare la loro esperienza secondo le loro esigenze. Ciò sarà utile anche quando non desideri aumentare le dimensioni della tua app a lungo termine. Ci consente inoltre di ridurre le dimensioni iniziali della nostra applicazione e quindi di offrire funzionalità extra solo agli utenti che potrebbero effettivamente utilizzarle.

Come creare e distribuire pacchetti di app Android?

A differenza degli APK, gli app bundle sono un formato di pubblicazione che include tutti i codici dell'app. Pertanto, non può essere distribuito direttamente su un dispositivo. Con l'aiuto di Android Studio, la creazione di un progetto come app bundle firmato è a pochi clic di distanza!

Per creare app bundle, procedi nel seguente modo:

Passaggio 1: inizia con il download di Android Studio 3.2 o versioni successive. È il modo più semplice per creare bundle di app.

Passaggio 2: aggiungi il supporto per Play Feature Delivery includendo un modulo di base, organizzando il codice e le risorse per gli APK di configurazione e, facoltativamente, aggiungendo moduli di funzionalità.

Passaggio 3: ora, inizia a creare un pacchetto di app Android utilizzando Android Studio. Puoi persino distribuire l'applicazione su un dispositivo connesso dall'app bundle modificando la configurazione di debug/esecuzione e selezionando l'opzione "distribuisci APK dall'app bundle".

Passaggio 4: il test e la pubblicazione dell'app bundle sarà il passaggio finale.

Metti alla prova il tuo pacchetto di app

Dopo aver creato l'app bundle Android, dovresti testare come Google Play lo utilizzerà per generare APK e come si comporteranno tali APK quando distribuiti su un dispositivo. È possibile utilizzare i seguenti metodi per testare lo stesso:

  • Testare l'app bundle in locale utilizzando lo strumento bundle. Genererà APK dal tuo app bundle e li distribuirà a un dispositivo connesso.
  • Condividi la tua app con un URL. È il modo più rapido per caricare il tuo pacchetto di app e condividere la tua app come collegamento al Google Play Store con i tuoi tester.
  • Imposta un test aperto, chiuso o interno. Questo è un altro modo per testare le opzioni di consegna personalizzate, come scaricare le funzionalità dell'app su richiesta.

Parole finali

Il futuro ha molto in serbo per tutti noi e sta a noi stare al passo con esso! Senza alcun dubbio, posso dirti che i bundle di app Android sono dove si trova il futuro. Essendo una società di sviluppo di app Android , possiamo aiutarti a rimanere all'avanguardia nel gioco.