Pubblicare un'app MAUI .NET per Android

Il passaggio finale dello sviluppo di un'app .NET Multipiattaforma (.NET MAUI) consiste nel pubblicarlo. La pubblicazione è il processo di creazione di un pacchetto che contiene l'app ed è pronto per l'installazione degli utenti nei propri dispositivi. La pubblicazione prevede due attività essenziali:

  • Preparazione per la distribuzione. Viene creata una versione di rilascio dell'app che può essere distribuita nei dispositivi Android.
  • Distribuzione. La versione di rilascio di un'app viene resa disponibile tramite uno o più canali di distribuzione.

Il diagramma seguente illustra i passaggi necessari per la pubblicazione di un'app ANDROID .NET MAUI:

Build and deploy flowchart for .NET MAUI Android apps.

Importante

Quando si pubblica l'app MAUI .NET per Android, si genera un pacchetto Android (APK) o un file del bundle di app Android (AAB). L'APK viene usato per l'installazione dell'app in un dispositivo Android e il servizio AAB viene usato per pubblicare l'app in Google Play.

Come si può notare nel diagramma precedente, la preparazione per la distribuzione è identica indipendentemente dal metodo di distribuzione usato. Esistono diversi modi in cui un'app Android può essere rilasciata agli utenti:

  • Attraverso un mercato : esistono più marketplace Android per la distribuzione, con il più noto essere Google Play.
  • Tramite un sito Web : è possibile rendere disponibile un'app MAUI .NET per il download in un sito Web, da cui gli utenti possono quindi installare l'app facendo clic su un collegamento.
  • Tramite una condivisione file: simile a un sito Web, purché il pacchetto dell'app sia disponibile per l'utente, può caricarlo localmente nel dispositivo.

L'uso di un marketplace stabilito è il modo più comune per pubblicare un'app perché fornisce la portata più ampia del mercato e il maggiore controllo sulla distribuzione. Tuttavia, la pubblicazione di un'app tramite un marketplace richiede un impegno aggiuntivo.

Più canali possono distribuire contemporaneamente un'app MAUI .NET. Ad esempio, un'app può essere pubblicata su Google Play e anche scaricata da un server Web.

Rendere disponibile l'app per il download diretto è più utile per un sottoinsieme controllato di utenti, ad esempio un ambiente aziendale o un'app destinata solo a un set di utenti limitato o ben specificato. La distribuzione del server e della posta elettronica sono anche modelli di pubblicazione più semplici, che richiedono meno preparazione per pubblicare un'app, anche se le app potrebbero essere bloccate come allegato di posta elettronica.

Google Play è il marketplace più completo e diffuso per le app Android. Google Play consente agli utenti di individuare, scaricare, valutare e pagare le app facendo clic su un'unica icona sul proprio dispositivo o sul computer. Google Play fornisce anche strumenti che consentono di analizzare le tendenze di vendita e di mercato e di controllare quali dispositivi e utenti possono scaricare un'app.

Importante

Quando si distribuisce un'app Blazor Hybrid, la piattaforma host deve avere un controllo WebView. Per altre informazioni, vedere Mantenere aggiornata la visualizzazione Web nelle app ibride Blazor distribuite.

Vedi anche