Publier une application .NET MAUI pour Android

La dernière étape du développement d’une application d’application multiplateforme .NET (.NET MAUI) consiste à la publier. La publication est le processus de création d’un package qui contient l’application et est prêt à permettre aux utilisateurs d’installer sur leurs appareils. La publication implique deux tâches essentielles :

  • Préparation du déploiement. Une version de version de l’application est créée qui peut être déployée sur des appareils Android.
  • Distribution. La version de publication d’une application est mise à disposition via un ou plusieurs des différents canaux de distribution.

Le diagramme suivant illustre les étapes impliquées dans la publication d’une application Android .NET MAUI :

Build and deploy flowchart for .NET MAUI Android apps.

Important

Lorsque vous publiez votre application .NET MAUI pour Android, vous générez un package Android (APK) ou un fichier AAB (Android App Bundle). L’APK est utilisé pour installer votre application sur un appareil Android et l’AAB est utilisé pour publier votre application sur Google Play.

Comme indiqué dans le diagramme ci-dessus, la préparation du déploiement est identique, quelle que soit la méthode de distribution utilisée. Il existe plusieurs façons de publier une application Android pour les utilisateurs :

  • Par le biais d’un marché – Il existe plusieurs places de marché Android qui existent pour la distribution, avec le plus connu étant Google Play.
  • Via un site web : une application .NET MAUI peut être mise à la disposition du téléchargement sur un site web, à partir duquel les utilisateurs peuvent ensuite installer l’application en cliquant sur un lien.
  • Via un partage de fichiers : similaire à un site web, tant que le package d’application est disponible pour l’utilisateur, il peut le charger côte à côte sur son appareil.

L’utilisation d’une place de marché établie est le moyen le plus courant de publier une application, car elle fournit la plus grande portée du marché et le plus grand contrôle sur la distribution. Toutefois, la publication d’une application via une place de marché nécessite un effort supplémentaire.

Plusieurs canaux peuvent distribuer simultanément une application .NET MAUI. Par exemple, une application peut être publiée sur Google Play et être téléchargée à partir d’un serveur web.

Rendre votre application disponible pour le téléchargement direct est plus utile pour un sous-ensemble contrôlé d’utilisateurs, tel qu’un environnement d’entreprise ou une application destiné uniquement à un petit ensemble d’utilisateurs ou bien spécifié. La distribution des serveurs et des e-mails est également des modèles de publication plus simples, nécessitant moins de préparation pour publier une application, bien que les applications puissent être bloquées en tant que pièce jointe.

Google Play est la place de marché la plus complète et la plus populaire pour les applications Android. Google Play permet aux utilisateurs de découvrir, télécharger, évaluer et payer des applications en cliquant sur une icône unique sur leur appareil ou sur leur ordinateur. Google Play fournit également des outils pour faciliter l’analyse des tendances des ventes et du marché et pour contrôler les appareils et utilisateurs qui peuvent télécharger une application.

Important

Lors de la distribution d’une application Blazor Hybrid, la plateforme hôte doit avoir un WebView. Pour plus d’informations, consultez Conserver l’affichage web actuel dans les applications blazor hybrides déployées.

Voir aussi