Tutoriel .NET MAUI – Créez votre première application multiplateforme en C#

Télécharger et installer

Télécharger et installer Visual Studio 2022.

Télécharger Visual Studio 2022

Lors de l'installation, la charge de travail Développement de .NET Multi-platform App UI doit être sélectionnée. L'utilisation du lien ci-dessus doit présélectionner correctement tous les prérequis, comme indiqué sur l'image suivante :

Visual Studio Installer avec la charge de travail Développement mobile avec .NET sélectionnée

Vous avez déjà Visual Studio 2022 ?

Si vous avez déjà Visual Studio 2022, vérifiez qu’il est à jour et que la charge de travail requise est installée :

  • Sélectionnez la touche Windows, tapez Visual Studio Installer, puis appuyez sur Entrée.
  • Si vous y êtes invité, autorisez le programme d’installation à se mettre à jour lui-même.
  • Si une mise à jour pour Visual Studio 2022 est disponible, un bouton Mettre à jour s'affichera. Sélectionnez-le pour mettre à jour avant de modifier l'installation. Ce didacticiel fonctionne uniquement avec Visual Studio 2022 17.12 et les versions ultérieures.
  • Recherchez votre installation Visual Studio 2022 et sélectionnez le bouton Modifier.
  • Sélectionnez Développement de .NET Multi-platform App UI (.NET MAUI).
  • Sélectionnez le bouton Modifier.
  1. Téléchargez et installez le SDK .NET. Une fois le téléchargement terminé, lancez le téléchargement pour commencer l'installation.

    Téléchargez .NET 9 SDK x64 (Intel)
    Téléchargez .NET 9 SDK Arm64 (Apple Silicon)

    Si vous utilisez un Mac équipé d'une puce Apple M1 ou M2, vous devez installer la version Arm64 du SDK.

  2. Téléchargez et installez VS Code :

    Télécharger VS Code

  3. Ouvrez VS Code et sélectionnez le bouton Extensions dans la barre d’activité de VS Code à gauche. Dans la barre de recherche, tapez MAUI, sélectionnez .NET MAUI, puis cliquez sur le bouton Installer sur la page de l’extension .NET MAUI.

    Extension MAUI de VS Code

    Cette extension est accompagnée du kit de développement C# et des extensions C#, qui sont nécessaires à l’exécution de l’extension .NET MAUI.

    Dépendances de l’extension MAUI de VS Code

  4. Ouvrez un nouveau terminal et installez la charge de travail .NET MAUI en exécutant la commande suivante :

    Terminal
    sudo dotnet workload install maui

    Si l'installation a réussi, vous devriez voir une sortie semblable à la suivante :

    Terminal
    Successfully installed workload maui

Vérifier tous les éléments installés correctement

Une fois que vous avez configuré votre environnement, ouvrez un nouveau terminal VS Code. Dans la barre d’outils, sélectionnez Terminal, puis Nouveau terminal.

Nouveau terminal VS Code

Dans votre terminal, exécutez la commande suivante pour vérifier votre installation.

Terminal
dotnet workload list

Exécutez la commande dotnet workload list dans le terminal VS Code

Si l'installation a réussi, vous devriez voir une sortie semblable à la suivante :

Terminal
Installed Workload Id      Manifest Version      Installation Source
--------------------------------------------------------------------
maui                       8.0.82/8.0.100        SDK 8.0.400

Use `dotnet workload search` to find additional workloads to install.

Vous avez une erreur ?

Si vous recevez une erreur « dotnet » n’est pas reconnu comme une commande interne ou externe, assurez-vous que vous avez ouvert un nouveau terminal VS Code. Si le redémarrage de VS Code ou de votre ordinateur ne résout pas le problème, utilisez le bouton J’ai rencontré un problème au bas de la page pour obtenir de l’aide afin de résoudre le problème.

Installer Xcode

Pour créer des applications .NET MAUI, vous aurez également besoin :

  1. Dernière version de Xcode

    Pour trouver la dernière version de Xcode compatible avec .NET MAUI, consultez cette référence de version de publication. Accédez à la colonne Outils Apple pour trouver la dernière version compatible Xcode.

  2. Un ID Apple

    Si vous n’avez pas encore d’ID Apple, vous pouvez en créer un à https://appleid.apple.com. Un ID Apple est requis pour l’installation et la connexion à Xcode.

  3. Après avoir installé Xcode, vous devez ouvrir Xcode et accepter les contrats de licence, puis, si vous y êtes invité, installez les composants optionnels.

  4. Lorsque vous êtes invité à préciser les plateformes pour lesquelles vous souhaitez développer, sélectionnez les plateformes macOS et iOS, puis Télécharger et installer.

    Invite de Xcode pour installer les plateformes macOS et iOS

  5. Ouvrez un nouveau terminal et installez les Outils de développement en ligne de commande Xcode en exécutant la commande suivante :

    Terminal
    xcode-select --install

    Lorsque vous êtes invité à installer les outils de développement en ligne de commande Xcode, sélectionnez Installer. Enfin, acceptez le contrat de licence.

    L’invite de Xcode à installer des outils de développement en ligne de commande

Si tout semble correct, sélectionnez le bouton Continuer ci-dessous pour passer à l'étape suivante.

Continuer