← Flutter / Dart

Flutter / Dart · 01 / 18

Dart installieren und dein erstes Programm starten

Du erstellst eine Textdatei mit Dart-Code und lässt sie auf deinem Computer ausführen.

  • Klein
  • Grundlagen
  • 15 min

Voraussetzungen: Kein Vorwissen erforderlich.

Eine Programmiersprache ist eine Schreibweise für Anweisungen an den Computer. Dart ist die Sprache, mit der wir später Flutter-Oberflächen bauen. Wir beginnen bewusst mit Textausgabe. So brauchst du weder ein Smartphone noch Wissen über Oberflächen. Ein Programm besteht zunächst aus einer Datei. Die Endung .dart sagt Werkzeugen, welche Sprache darin steht.

Beispieldateien

01Werkzeug installieren

Installiere das Flutter SDK nach der offiziellen Anleitung für dein Betriebssystem. Es enthält Dart. Öffne danach ein Terminal, also ein Fenster für Befehle. dart --version muss eine Versionsnummer anzeigen. Falls der Befehl unbekannt ist, ergänze das bin-Verzeichnis des SDK im PATH und öffne das Terminal erneut.

02Eine Datei schreiben

Erstelle einen neuen Ordner und darin hello.dart. Kopiere das Beispiel exakt hinein. main ist der Einstiegspunkt. Die geschweiften Klammern markieren seinen Inhalt. print gibt Text aus. Text steht in Anführungszeichen. Das Semikolon beendet die Anweisung.

hello.dart · dartDatei öffnen
void main() {
  print('Hello, AppFabrik!');
}

Starten / prüfen

dart run hello.dart

03Das Ergebnis sehen

Wechsle im Terminal in den Ordner und starte dart run hello.dart. Eine Zeile erscheint. Ändere danach den Text und starte den Befehl erneut. Speichern verändert die Datei. Erst das erneute Ausführen zeigt das geänderte Programm.

Erwartetes Ergebnis

Ausgabe: Hello, AppFabrik!

Deine Übung

Ergänze eine zweite Ausgabe mit deinem Vornamen. Welche Zeile erscheint zuerst?

Lösung mit Erklärung anzeigen

Schreibe unter den ersten print-Aufruf einen weiteren print-Aufruf mit deinem Namen. Anweisungen in main laufen hier von oben nach unten. Zuerst erscheint die Begrüßung, danach dein Name.

Projektbezug und Quellen

Das Beispiel ist zum Lernen vereinfacht. Die verlinkte Codeversion zeigt die Anwendung im Projekt und die dortigen Prüfungen.