Rôle du SDK Dart
Le SDK Dart contient les bibliothèques standard et l’ensemble des outils en ligne de commande nécessaires pour développer des applications web, des outils en ligne de commande et des applications Dart côté serveur. L’équipe officielle ne maintient que la dernière version stable du SDK ; vous pouvez consulter la politique de support officielle pour connaître le cycle de vie des différentes versions.
Pourquoi n’existe-t-il pas de modules dédiés à Windows ou Android ? Parce que ces plateformes requièrent le framework Flutter. Les lecteurs intéressés peuvent consulter nos tutoriels Flutter.
Conseil : si le SDK Flutter est déjà installé, nul besoin d’installer Dart séparément, Flutter embarque un SDK Dart complet.
Exigences de compatibilité système
Il prend en charge Windows, Linux, macOS ainsi que des architectures matérielles variées telles que x64 et Arm64. Chaque système dispose d’une version minimale prise en charge, certaines anciennes architectures et systèmes sont progressivement abandonnés.
Dart permet de développer et exécuter du code Dart sur les architectures matérielles et versions de plateformes suivantes.

Téléchargement et installation du SDK
L’équipe officielle propose plusieurs modes d’installation
- Gestionnaire de paquets système : référez-vous à la page officielle Get the Dart SDK
- Image Docker officielle de Dart
- Installer Flutter (Dart inclus) : voir l’article dédié Flutter Install – FoxDevelop
- Télécharger une archive depuis la page des archives pour une installation manuelle (c’est cette méthode que nous utilisons)
- Compiler depuis les sources
Différences entre les versions de Dart
Présentation des quatre canaux de publication (exemple sous Windows)
1. Canal Stable (version stable)
- Positionnement : entièrement testé, réservé aux environnements de production
- Version actuelle : 3.12.2, publiée le 09/06/2026
- Propose des paquets pour Windows x64 / ARM64, avec hachures de vérification et documentation API associée
2. Canal Beta (test)
- Positionnement : aperçu anticipé de la version stable, destiné à tester les nouvelles fonctionnalités et la compatibilité, interdit pour la production en ligne
- Version actuelle : 3.13.0-167.1.beta, publiée le 04/06/2026
- Fournit également des paquets pour les deux architectures Windows et la documentation correspondante
3. Canal Dev (développement)
- Positionnement : accès anticipé aux dernières fonctionnalités mais contient de nombreux bugs, inadapté aux environnements de production
- Version actuelle : 3.13.0-215.0.dev, publiée le 18/06/2026 (la plus récente)
- Propose des paquets d’installation et la documentation API pour Windows x64, ARM64
4. Canal Main (branche principale)
- Positionnement : builds bruts issus de la branche main du dépôt de code ; code le plus à jour mais risque de bugs maximal, réservé aux développements expérimentaux, strictement interdit en production
- Avertissement important : les paquets de ce canal n’ont pas de signature officielle, ils ne sont téléchargeables que par une URL fixe, aucun bouton de téléchargement direct n’est affiché sur la page.
Installation manuelle
La page de téléchargement Get the Dart SDK permet de récupérer n’importe quelle version des quatre canaux : stable, beta, dev, main. Reportez-vous aux paragraphes précédents pour les différences entre chaque canal.
Avis de confidentialité
Les outils Dart transmettent les données d’utilisation et les journaux de plantage à Google ; télécharger le SDK vaut acceptation des conditions de service Google ;
Des commandes permettent d’activer ou désactiver la collecte de données anonymes :
- Activer les statistiques :
dart --enable-analytics - Désactiver les statistiques :
dart --disable-analytics
Nous utilisons la version Stable comme exemple de démonstration
Rendez-vous sur l’adresse officielle Dart SDK archive pour sélectionner votre plateforme et la version souhaitée

Vous pouvez modifier manuellement les segments de version et d’architecture dans le lien ci-dessous pour générer un lien de téléchargement personnalisé
https://storage.googleapis.com/dart-archive/channels/<stable|beta|dev>/release/<version>/sdk/dartsdk-<platform>-<architecture>-release.zipLangage du code : HTML, XML (xml)
Modifiez la partie <stable|beta|dev> du lien pour correspondre au canal voulu. Par exemple, saisissez stable pour la version stable
https://storage.googleapis.com/dart-archive/channels/<strong>stable</strong>/release/<strong>3.13.0-215.0.dev</strong>/sdk/dartsdk-<strong>windows</strong>-x64-release.zipLangage du code : HTML, XML (xml)
Lien direct pour la même version que l’exemple : Dart SDK archive
Le site Google applique une protection contre le hotlinking ; copier-coller ce lien dans votre navigateur peut échouer au téléchargement. Si le téléchargement ne fonctionne pas, accédez directement à la page archive officielle Dart SDK archive

Fichier obtenu après téléchargement : dartsdk-windows-x64-release.zip


Image gauche : répertoire racine après extraction ; image droite : fichiers du dossier bin. On y voit dart.exe, l’outil de compilation Dart que nous utiliserons par la suite.
Extrayez l’archive dans un dossier de votre choix, par exemple :
D:\dev\dartsdk
Récupérez ensuite le chemin du sous-dossier bin
D:\dev\dartsdk\bin
Ajoutez ce chemin à la variable d’environnement PATH du système pour terminer la configuration.
L’auteur a déjà installé Flutter sur son ordinateur, mais le principe reste identique.
Vérifier le bon fonctionnement de l’installation
Fermez complètement toutes les fenêtres CMD/PowerShell, ouvrez un nouveau terminal et exécutez la commande :
dart --version

Si le numéro de version s’affiche comme sur l’image, l’installation a réussi.
Optionnel : désactiver les statistiques anonymes Google (paramètre de confidentialité)
dart --disable-analytics