Aufgaben des Dart SDK

Aufgaben des Dart SDK

Das Dart SDK enthält alle Standardbibliotheken und vollständigen Kommandozeilentools für die Entwicklung von Webanwendungen, Kommandozeilentools sowie serverseitigen Dart-Anwendungen. Die offizielle Seite pflegt nur die neueste stabile SDK-Version; Informationen zum Lebenszyklus einzelner Versionen finden Sie in der offiziellen Unterstützungsrichtlinie.

Warum gibt es keine Komponenten für Windows oder Android? Für die Entwicklung auf diesen Plattformen wird zusätzlich das Flutter-Framework benötigt. Interessierte Leser können unsere Flutter-Tutorials lesen.

Hinweis: Wenn Sie bereits das Flutter SDK installiert haben, brauchen Sie Dart nicht separat zu installieren – Flutter enthält ein vollständiges Dart SDK.

Systemkompatibilitätsvoraussetzungen

Es unterstützt die Betriebssysteme Windows, Linux und macOS sowie Hardwarearchitekturen wie x64 und Arm64. Jedes System hat eine festgelegte minimale unterstützte Version; alte Architekturen und veraltete Betriebssysteme werden nach und nach eingestellt.

Mit Dart können Sie Dart-Code auf folgenden Hardwarearchitekturen und Plattformversionen entwickeln und ausführen.

Systemvoraussetzungen

SDK herunterladen und installieren

Die offizielle Seite bietet mehrere Installationsmethoden an

  • Systempaketmanager: Siehe die offizielle Seite Get the Dart SDK
  • Offizielles Dart Docker-Image
  • Flutter installieren (enthält Dart): siehe den separaten Artikel Flutter Install – FoxDevelop
  • Manuelle Installation per Archivdatei von der Archivseite herunterladen (wir verwenden diese Methode)
  • Kompilieren aus dem Quellcode

Unterschiede zwischen den Dart-Versionen

Erläuterung der vier Veröffentlichungskanäle (am Beispiel von Windows)

1. Stable Stabiler Kanal
  • Einsatzzweck: Vollständig getestet, ausschließlich für Produktivumgebungen vorgesehen
  • Aktuelle Version: 3.12.2, veröffentlicht am 09.06.2026
  • Stellt Installationspakete für Windows x64 / ARM64 zur Verfügung, inklusive Prüfsumme und zugehöriger API-Dokumentation
2. Beta Testkanal
  • Einsatzzweck: Vorabvorschau der stabilen Version zum Testen neuer Funktionen und Kompatibilität, nicht für Online-Produktivbetrieb geeignet
  • Aktuelle Version: 3.13.0-167.1.beta, veröffentlicht am 04.06.2026
  • Bietet ebenfalls Pakete für beide Windows-Architekturen sowie zugehörige Dokumente an
3. Dev Entwicklungskanal
  • Einsatzzweck: Früher Zugriff auf neueste Funktionen, aber mit vielen Fehlern, ungeeignet für Produktivumgebungen
  • Aktuelle Version: 3.13.0-215.0.dev, veröffentlicht am 18.06.2026 (neueste Aktualisierung)
  • Stellt Installationspakete und API-Dokumentation für Windows x64, ARM64 bereit
4. Main Hauptzweig-Kanal
  • Einsatzzweck: Rohbuilds aus dem Main-Zweig des Code-Repositories, aktuellster Code aber höchstes Fehlerrisiko, nur für experimentelle Entwicklung, Produktivbetrieb streng verboten
  • Wichtiger Hinweis: Die Pakete dieses Kanals haben keine offizielle Signatur, der Download funktioniert nur über eine feste URL, auf der Seite gibt es keinen direkten Download-Button.

Manuelle Installation

Auf der Download-Seite Get the Dart SDK können Sie beliebige Versionen aus den vier Kanälen herunterladen: Stable, Beta, Dev, Main. Die Unterschiede der einzelnen Versionen entnehmen Sie den obigen Absätzen.

Datenschutzhinweis

Die Dart-Tools senden Nutzungsdaten und Absturzprotokolle an Google. Mit dem Herunterladen des SDK stimmen Sie den Google-Nutzungsbedingungen zu;

Sie können die anonyme Datenerfassung per Befehl aktivieren oder deaktivieren:

  • Statistik aktivieren: dart --enable-analytics
  • Statistik deaktivieren: dart --disable-analytics

Wir verwenden die stabile Stable-Version als Beispiel

Gehen Sie auf die offizielle Seite Dart SDK archive, um Ihre Plattform und gewünschte Version auszuwählen

Sie können die Version und Architektur im folgenden Link manuell anpassen, um einen individuellen Download-Link zu erstellen

https://storage.googleapis.com/dart-archive/channels/<stable|beta|dev>/release/<version>/sdk/dartsdk-<platform>-<architecture>-release.zipCode-Sprache: HTML, XML (xml)

Ändern Sie den Teil <stable|beta|dev> im Link auf den gewünschten Kanal. Für die stabile Version tragen Sie stable ein

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.zipCode-Sprache: HTML, XML (xml)

Direktlink für die gleiche Beispielversion: Dart SDK archive

Google nutzt einen Hotlink-Schutz, daher kann das Kopieren des Links in den Browser fehlschlagen. Wenn der Download nicht funktioniert, rufen Sie direkt die offizielle Archivseite auf Dart SDK archive

Dateiname nach dem Download: dartsdk-windows-x64-release.zip

Bild links: Wurzelverzeichnis nach dem Entpacken; Bild rechts: Dateien im bin-Ordner. Dort befindet sich dart.exe, das Dart-Kompiliertool, das wir später verwenden.

Entpacken Sie die Datei in einen beliebigen Ordner, zum Beispiel:

D:\dev\dartsdk

Nehmen Sie anschließend den Pfad zum bin-Unterordner

D:\dev\dartsdk\bin

Fügen Sie diesen Pfad zur Systemumgebungsvariable PATH hinzu, dann ist die Installation abgeschlossen.

Auf dem Rechner des Autors ist Flutter bereits installiert, das Vorgehen ist jedoch identisch.

Überprüfung der erfolgreichen Installation

Schließen Sie alle CMD/PowerShell-Fenster vollständig, öffnen Sie ein neues Terminal und führen Sie folgenden Befehl aus:

dart --version

Wenn wie auf dem Bild die Versionsnummer ausgegeben wird, ist die Installation erfolgreich.

Optional: Google anonyme Statistik deaktivieren (Datenschutzeinstellung)
dart --disable-analytics

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert