Início Rápido do App Center

Importante

O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar a migração.

Saiba mais sobre linhas do tempo e alternativas de suporte.

O Visual Studio App Center reúne vários serviços comuns em uma solução de nuvem de DevOps. Os desenvolvedores usam o App Center para criar, testar e distribuir aplicativos. Depois que o aplicativo for implantado, os desenvolvedores monitorarão o status e o uso do aplicativo usando os serviços de Análise e Diagnóstico.

Este documento orienta você pelo processo de configuração de uma conta do App Center e criação de seu primeiro projeto. No final do documento, você aprenderá para onde ir em seguida com base no que deseja fazer com o App Center.

Criando uma conta do App Center

Para usar o App Center, comece criando uma conta. Aponte seu navegador de escolha para:

Em seguida, o App Center solicita que você crie uma nova conta. Na página aberta, crie uma nova conta do App Center usando um dos seguintes provedores de identidade:

  • Facebook
  • GitHub
  • Google
  • Microsoft

Selecione o provedor na lista de opções na página e siga os prompts para autorizar o App Center a criar uma conta usando o serviço selecionado.

Observação

Algumas contas mais antigas do App Center foram criadas usando um endereço de email e uma senha, mas essa opção não está disponível para novas contas.

Sobre organizações e usuários

O App Center reconhece dois tipos de entidades: usuários e organizações. Você acabou de criar uma conta de usuário e só pode ver os aplicativos criados e gerenciados no App Center. Se você trabalha para uma organização que é um cliente do App Center, pode ser convidado a ingressar na Organização do App Center da sua organização. Depois de aceitar esse convite, você poderá ver seus próprios aplicativos e aplicativos da sua organização no App Center.

O App Center até permite que você pertença a várias organizações; nesse caso, no App Center listará seus aplicativos, além dos aplicativos para todas as organizações às quais você pertence.

Criando seu primeiro aplicativo do App Center

O App Center agrupa configurações para serviços como Build, Test e Analytics em um guarda-chuva chamado app. O App Center associa aplicativos a contas de usuário ou organizações. Ao criar um novo aplicativo em sua conta, somente você pode exibir informações sobre o aplicativo, a menos que convide outras pessoas para trabalhar em seu aplicativo ou adicione-a a uma organização.

Para seus projetos, você criará um projeto de aplicativo separado para cada plataforma de destino que seu aplicativo visa. Por exemplo, se você estiver desenvolvendo um aplicativo móvel nativo para as plataformas Android, iOS e Windows, criará um projeto de aplicativo separado para cada plataforma de destino.

Observação

Ouvimos de alguns clientes que eles gostariam de algo como um projeto ou workspace para agrupar aplicativos relacionados no App Center. Gostamos desse feedback e estamos considerando algo assim para uma versão futura.

Para criar um aplicativo:

  1. Faça logon no Visual Studio App Center.

  2. Clique na lista suspensa Adicionar novo no canto superior direito da página e escolha Adicionar novo aplicativo.

  3. O App Center abre o painel mostrado na figura a seguir:

    Novo Painel de Aplicativos do App Center

  4. Preencha o painel com as configurações do aplicativo, conforme descrito na tabela a seguir:

Campo de entrada Descrição
Nome do Aplicativo O nome deste projeto de aplicativo, esse é o nome que o App Center exibe para todas as referências a este aplicativo.
ícone Clique no botão para selecionar e carregar um ícone para este projeto. O App Center exibe esse ícone sempre que renderiza dados sobre seu aplicativo.
Descrição Sua descrição para este aplicativo. A Central de Aplicativos mostra esse valor ao exibir as configurações do aplicativo.
Proprietário O usuário ou organização que possui o aplicativo. Os proprietários têm controle total sobre as configurações do aplicativo. Localizar informações adicionais em Permissões de Aplicativo do App Center
Sistema operacional Selecione o sistema operacional de destino para o projeto de aplicativo.
Plataforma Selecione o idioma ou a estrutura de destino para o projeto de aplicativo.

Quando você preencher o painel conforme necessário para seu projeto de aplicativo, clique no botão Adicionar novo aplicativo para confirmar suas alterações.

Neste ponto, você criou um novo projeto de aplicativo no App Center, mas ele realmente não faz nada; É apenas um lugar para você gerenciar configurações e dados em torno de um projeto de aplicativo. O código-fonte do aplicativo, os testes e as configurações de build estão em outro lugar, seja em um disco rígido local, na nuvem em algum lugar ou hospedado em um sistema de controle de código-fonte (como o Azure DevOps, Git, GitHub etc.). O que você faz a seguir depende do que você deseja que o App Center faça por você. Consulte a próxima seção para obter informações adicionais.

Para onde ir a seguir

O App Center oferece aos desenvolvedores uma variedade de serviços que eles podem usar para criar, testar e implantar aplicativos compilados, além de ofertas que os desenvolvedores podem usar dentro de seus aplicativos para oferecer uma experiência melhor para os usuários do aplicativo:

Funcionalidades do lado do servidor

  • Build – converta os arquivos de código-fonte do aplicativo em artefatos de software autônomo que podem ser executados em um computador, smartphone ou tablet. Use o serviço de nuvem do App Center para criar seu aplicativo, eliminando a necessidade de manter um ambiente de build estável e removendo as complexidades do processo de build.
  • Teste – execute testes funcionais para seu aplicativo em dispositivos hospedados em um ambiente de nuvem.
  • Distribuir – implante builds de aplicativos em testadores alfa e beta e em outros usuários por meio de lojas de aplicativos públicos ou privados.

Funcionalidades do lado do cliente

  • Análise – O serviço analytics acompanha a atividade e as ações do usuário em um aplicativo, captura eventos específicos e outros dados do aplicativo. Os dados de cada dispositivo que executa seu aplicativo são agregados na nuvem em uma interface simples de usar para sua análise e exportação.
  • CodePush – O serviço CodePush permite que os desenvolvedores implantem atualizações de aplicativos diretamente em dispositivos que executam o Apache Cordova e React Native aplicativos.
  • Diagnóstico – o serviço diagnóstico permite que os desenvolvedores capturem dados sobre falhas de aplicativo. Os dados de cada dispositivo que executa seu aplicativo são agregados na nuvem em uma interface simples de usar para sua análise e exportação.

Consulte os sub-documentos nessa área para obter informações sobre como começar a usar o App Center para projetos de aplicativos Android, iOS e macOS.