b. Installation de l'environnement de développement

Il y a plusieurs outils pour apprendre à coder en dart.


Playground


Chez grenierdudev nous avons mi en place le playground. C'est un environnement de développement intégré dans le navigateur pour apprendre le langage Dart sans installation.

Allez juste dans l'onglet Pratiquer :

  • 1. Selectionnez le langage dart
  • 2. Ecrivez le code puis cliquez sur le button exécuter
  • 3. Observez le résultat à doit ou en bas


Installez le sdk


La 2e option c'est d'installez le SDK de dart qui contient : La machine virtuelle de dart, les librairies, le compilateur et bien d'autres outils.

Sous Linux :

on a 2 options :

  • 1. Installer avec apt
  • - ajoutez les clé public nécessaires :
wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub \
  | sudo gpg  --dearmor -o /usr/share/keyrings/dart.gpg


  • - Ajoutez le repository du package de dart :
echo 'deb [signed-by=/usr/share/keyrings/dart.gpg arch=amd64] https://storage.googleapis.com/download.dartlang.org/linux/debian stable main' \
  | sudo tee /etc/apt/sources.list.d/dart_stable.list


  • - Installez dart
sudo apt-get update && sudo apt-get install dart


  • 2. Installer le fichier .deb (sous ubuntu/debian)
  • - Téléchargez le package débian ici
  • - installez le package en utilisant cette commande :
sudo dpkg -i nom_package_telechargé.deb # remplacez le nom package


Sous Windows:

Sous Windows on va utiliser chocolatey pour installer dart :

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))


  • 2. Installez dart :
  • - ouvrez le terminal en tant qu'administrateur
  • - lancez la commande :
 choco install dart-sdk
  • - une fois le l'installation terminée, vérifiez si tout s'est bien passé en lançant la commande :
dart --version

Si vous obtenez la version, c'est que tout s'est bien passé.


IntelliJ

Pour écrire du code de dart vous pouvez utiliser l'environnement de développement intégré intelliJ qui fourni un plugin de dart. Installez Installez intelliJ en suivant ce guide

Créez un dossier hello

mkdir hello


Entrez dans ce dossier

cd hello/


Ouvez le dossier dans intelliJ

idea .


  • - installez le plugin Dart

En suite allez dans paramètres (le menu en haut à gauche), en suite plugins en suite installez le plugin Dart


  • - configurez le SDK de dart :
  • - allez dans paramètres > Langages & frameworks > dart
  • - dans la figure suivante, selectionnez le chemin vers le sdk de dart
# chemin du sdk sous Linux
/usr/lib/dart

# chemin du sdk sous Windows
C:\Program Files\Dart\dart-sdk

# chemin du sdk sous MacOs
/usr/local/lib/dart


  • - cochez la case pour activer le support de dart pour le projet actuel, hello world


  • - cliquez sur apply en bas, puis ok


  • - Creez un fichier hello_world.dart
  • - Les fichiers dart on l'extension . dart
  • - copier ce code à l'intérieur du fichier créé
void main() {
  print('Hello, welcome to dart');
}


  • - Voici ça ressemble :


  • - Pour compiler et exécuter, ouvrez le terminal de intellij et tapez la commande :
dart hello_world.dart


Vous allez obtenir le résultat dans la ligne suivante dans le terminal :


Visual Studio Code

Vous pouvez aussi utiliser visual studio code pour écrire votre code dart. Utilisez ce guide pour l'intaller

Créez un dossier hello

mkdir hello


Entrez dans ce dossier

cd hello/


Ouvez le dossier dans vscode

code .


  • - Creez un fichier hello_world.dart
  • - Les fichiers dart on l'extension . dart
  • - copier ce code à l'intérieur du fichier créé
void main() {
  print('Hello, welcome to dart vscode');
}


  • - Pour compiler et exécuter, ouvrez le terminal de intellij et tapez la commande :
dart hello_world.dart