Guia de início rápido App Center

Visual Studio app Center reúne vários serviços comuns em uma solução de nuvem DevOps. Os desenvolvedores usam App Center para criar, testare distribuir aplicativos. Após a implantação do aplicativo, os desenvolvedores monitoram 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 de App Center e da criação de seu primeiro projeto. No final do documento, você aprenderá onde ir em seguida com base no que deseja fazer com App Center.

Criando uma conta de App Center

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

Em seguida, App Center solicita que você crie uma nova conta. Na página que é aberta, crie uma nova conta de 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 App Center 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

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

App Center até mesmo 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 App Center

App Center grupos de configurações para serviços como compilação, teste e análise em uma composição, chamada de aplicativo. App Center associa aplicativos a contas de usuário ou organizações. Quando você cria um novo aplicativo em sua conta, somente você pode exibir informações sobre o aplicativo, a menos que você convide outras pessoas para trabalhar em seu aplicativo ou adicioná-lo a uma organização.

Para seus projetos, você criará um projeto de aplicativo separado para cada plataforma de destino para a qual seu aplicativo se destina. 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 alguns clientes de que eles gostariam de algo como um projeto ou espaço de trabalho para agrupar aplicativos relacionados em App Center. Gostaríamos de comentar e estamos considerando algo como este 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. App Center abre o painel mostrado na figura a seguir:

    App Center novo painel de aplicativo

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

Campo de entrada Descrição
Nome do Aplicativo O nome para este projeto de aplicativo é o nome App Center exibe para todas as referências a esse aplicativo.
ícone Clique no botão para selecionar e carregar um ícone para este projeto. App Center exibe esse ícone sempre que renderiza dados sobre seu aplicativo.
Descrição Sua descrição para este aplicativo. App Center mostra esse valor ao exibir as configurações do aplicativo.
Proprietário O usuário ou a organização que possui o aplicativo. Os proprietários têm controle total sobre as configurações do aplicativo. Encontre informações adicionais em App Center permissões de aplicativo
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 fazer commit das alterações.

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

Onde ir em seguida

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 melhor experiência 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ônomos que podem ser executados em um computador, smartphone ou tablet. Use App Center 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 aplicativo em testadores alfa e beta e a outros usuários por meio de lojas de aplicativos públicas ou privadas.

Recursos do lado do cliente

  • Análise -o serviço de análise rastreia 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 Apache Cordova e reagem aplicativos nativos.
  • Diagnóstico -o serviço de diagnóstico permite que os desenvolvedores capturem dados sobre falhas 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.

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