Publicar um aplicativo .NET MAUI para Android

A etapa final no desenvolvimento de um aplicativo .NET Multi-platform App UI (.NET MAUI) é publicá-lo. A publicação é o processo de criação de um pacote que contém o aplicativo e está pronto para os usuários instalarem em seus dispositivos. A publicação envolve duas tarefas essenciais:

  • Preparação para implantação. É criada uma versão de lançamento do aplicativo que pode ser implantada em dispositivos Android.
  • Distribuição. A versão de lançamento de um aplicativo é disponibilizada por meio de um ou mais dos vários canais de distribuição.

O diagrama a seguir ilustra as etapas envolvidas na publicação de um aplicativo .NET MAUI Android:

Build and deploy flowchart for .NET MAUI Android apps.

Importante

Ao publicar seu aplicativo .NET MAUI para Android, você gera um arquivo de pacote Android (APK) ou um pacote de aplicativos Android (AAB). O APK é usado para instalar seu aplicativo em um dispositivo Android e o AAB é usado para publicar seu aplicativo no Google Play.

Como pode ser visto no diagrama acima, a preparação para a implantação é idêntica, independentemente do método de distribuição usado. Há várias maneiras de um aplicativo Android ser liberado para os usuários:

  • Através de um mercado – Existem vários marketplaces Android que existem para distribuição, sendo o mais conhecido o Google Play.
  • Através de um site – Um aplicativo .net maui pode ser disponibilizado para download em um site , a partir do qual os usuários podem instalar o aplicativo clicando em um link.
  • Por meio de um compartilhamento de arquivos – Semelhante a um site, desde que o pacote do aplicativo esteja disponível para o usuário, ele pode carregá-lo lateralmente em seu dispositivo.

Usar um mercado estabelecido é a maneira mais comum de publicar um aplicativo, pois fornece o mais amplo alcance de mercado e o maior controle sobre a distribuição. No entanto, publicar um aplicativo por meio de um marketplace requer um esforço extra.

Vários canais podem distribuir um aplicativo .NET MAUI simultaneamente. Por exemplo, um aplicativo pode ser publicado no Google Play e também ser baixado de um servidor Web.

Disponibilizar seu aplicativo para download direto é mais útil para um subconjunto controlado de usuários, como um ambiente corporativo ou um aplicativo destinado apenas a um conjunto pequeno ou bem especificado de usuários. A distribuição de servidor e e-mail também são modelos de publicação mais simples, exigindo menos preparação para publicar um aplicativo, embora os aplicativos possam ser bloqueados como um anexo de email.

O Google Play é o mercado mais abrangente e popular para aplicativos Android. O Google Play permite que os usuários descubram, baixem, classifiquem e paguem por aplicativos clicando em um único ícone no dispositivo ou no computador. O Google Play também fornece ferramentas para ajudar na análise de vendas e tendências de mercado e para controlar quais dispositivos e usuários podem baixar um aplicativo.

Importante

Ao distribuir um aplicativo Blazor Hybrid, a plataforma host deve ter um WebView. Para obter mais informações, consulte Manter o Modo de Exibição da Web atualizado em aplicativos Blazor híbridos implantados.

Confira também