Démarrage rapide d’App Center

Important

La mise hors service de Visual Studio App Center est prévue pour le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à sa mise hors service complète, il existe plusieurs alternatives recommandées vers lesquelles vous pouvez envisager la migration.

En savoir plus sur les chronologies et les alternatives de support.

Visual Studio App Center regroupe plusieurs services communs dans une solution cloud DevOps. Les développeurs utilisent App Center pour générer, tester et distribuer des applications. Une fois l’application déployée, les développeurs surveillent l’status et l’utilisation de l’application à l’aide des services d’analyse et de diagnostic.

Ce document vous guide tout au long du processus de configuration d’un compte App Center et de création de votre premier projet. À la fin du document, vous allez découvrir où aller en fonction de ce que vous souhaitez faire avec App Center.

Création d’un compte App Center

Pour utiliser App Center, commencez par créer un compte. Pointez le navigateur de votre choix sur :

Ensuite, App Center vous invite à créer un compte. Dans la page qui s’ouvre, créez un compte App Center à l’aide de l’un des fournisseurs d’identité suivants :

  • Facebook
  • GitHub
  • Google
  • Microsoft

Sélectionnez le fournisseur dans la liste des options de la page, puis suivez les invites pour autoriser App Center à créer un compte à l’aide du service sélectionné.

Notes

Certains anciens comptes App Center ont été créés à l’aide d’une adresse e-mail et d’un mot de passe, mais cette option n’est pas disponible pour les nouveaux comptes.

À propos des organisations et des utilisateurs

App Center reconnaît deux types d’entités : les utilisateurs et les organisations. Vous venez de créer un compte d’utilisateur et vous ne pouvez voir que les applications que vous créez et gérez dans App Center. Si vous travaillez pour un organization client App Center, vous pouvez être invité à rejoindre l’organisation App Center de votre organization. Une fois que vous avez accepté cette invitation, vous pouvez voir vos propres applications et celles de votre organization dans App Center.

App Center vous permet même d’appartenir à plusieurs organisations ; dans ce cas, dans App Center répertorie vos applications, ainsi que les applications de toutes les organisations auxquelles vous appartenez.

Création de votre première application App Center

App Center regroupe les paramètres des services tels que Build, Test et Analytics sous un parapluie appelé Application. App Center associe des applications à des comptes d’utilisateur ou à des organisations. Lorsque vous créez une application dans votre compte, vous seul pouvez afficher des informations sur l’application, sauf si vous invitez d’autres personnes à travailler sur votre application ou si vous l’ajoutez à un organization.

Pour vos projets, vous allez créer un projet d’application distinct pour chaque plateforme cible que votre application cible. Par exemple, si vous développez une application mobile native pour les plateformes Android, iOS et Windows, vous allez créer un projet d’application distinct pour chaque plateforme cible.

Notes

Certains clients nous ont dit qu’ils aimeraient qu’un projet ou un espace de travail regroupe des applications associées dans App Center. Nous aimons ces commentaires et envisageons quelque chose comme celui-ci pour une version ultérieure.

Pour créer une application :

  1. Connectez-vous à Visual Studio App Center.

  2. Cliquez sur la liste déroulante Ajouter un nouveau dans le coin supérieur droit de la page, puis choisissez Ajouter une nouvelle application.

  3. App Center ouvre le panneau illustré dans la figure suivante :

    Panneau Nouvelle application App Center

  4. Remplissez le panneau avec les paramètres de votre application, comme décrit dans le tableau suivant :

Champ d’entrée Description
Nom de l'application Nom de ce projet d’application. Il s’agit du nom affiché par App Center pour toutes les références à cette application.
Icône Cliquez sur le bouton pour sélectionner et charger une icône pour ce projet. App Center affiche cette icône chaque fois qu’il restitue des données sur votre application.
Description Votre description de cette application. App Center affiche cette valeur lors de l’affichage des paramètres de l’application.
Propriétaire Utilisateur ou organization propriétaire de l’application. Les propriétaires ont un contrôle total sur les paramètres de l’application. Trouvez des informations supplémentaires dans Autorisations d’application App Center
Système d''exploitation Sélectionnez le système d’exploitation cible pour le projet d’application.
Plateforme Sélectionnez la langue ou l’infrastructure cible pour le projet d’application.

Une fois que vous avez rempli le panneau en fonction des besoins de votre projet d’application, cliquez sur le bouton Ajouter une nouvelle application pour valider vos modifications.

À ce stade, vous avez créé un projet d’application dans App Center, mais il ne fait vraiment rien ; il s’agit simplement d’un endroit où vous pouvez gérer les paramètres et les données autour d’un projet d’application. Le code source, les tests et les paramètres de build de votre application se trouvent ailleurs, soit sur un disque dur local, dans le cloud quelque part, soit hébergé dans un système de contrôle de code source (comme Azure DevOps, Git, GitHub, etc.). Ce que vous faites ensuite dépend de ce que vous souhaitez qu’App Center fasse pour vous. Pour plus d’informations, consultez la section suivante.

Où aller ensuite

App Center offre aux développeurs une variété de services qu’ils peuvent utiliser pour créer, tester et déployer des applications compilées, ainsi que des services que les développeurs peuvent utiliser dans leurs applications pour offrir une meilleure expérience aux utilisateurs de l’application :

Fonctionnalités côté serveur

  • Build : convertissez les fichiers de code source de votre application en artefacts logiciels autonomes qui peuvent être exécutés sur un ordinateur, un smartphone ou une tablette. Utilisez le service cloud d’App Center pour créer votre application, éliminant ainsi la nécessité de maintenir un environnement de build stable et supprimant les complexités du processus de génération.
  • Test : exécutez des tests fonctionnels pour votre application sur des appareils hébergés dans un environnement cloud.
  • Distribuer - Déployer des builds d’applications sur des testeurs alpha et bêta et à d’autres utilisateurs via des magasins d’applications publics ou privés.

Fonctionnalités côté client

  • Analytique : le service Analytics suit l’activité et les actions des utilisateurs au sein d’une application, capture des événements spécifiques et d’autres données à partir de l’application. Les données de chaque appareil exécutant votre application sont agrégées dans le cloud dans une interface simple à utiliser pour votre analyse et votre exportation.
  • CodePush : le service CodePush permet aux développeurs de déployer des mises à jour d’application directement sur les appareils exécutant Apache Cordova et React Native applications.
  • Diagnostics : le service Diagnostics permet aux développeurs de capturer des données sur les incidents d’application. Les données de chaque appareil exécutant votre application sont agrégées dans le cloud dans une interface simple à utiliser pour votre analyse et votre exportation.

Reportez-vous aux sous-documents de cette zone pour plus d’informations sur la prise en main d’App Center pour les projets d’application Android, iOS et macOS.