Dart und Flutter – Programmierkrähe – Was kann man mit der Programmiersprache Dart machen?

Dart

Coole Apps programmieren

Dart ist eine moderne Programmiersprache, die von Google entwickelt wurde. Sie wurde speziell für die Entwicklung von Web-, Mobil- und Desktop-Anwendungen entworfen. Hier sind ein paar wichtige Punkte zu Dart:

  1. Zweck: Dart wird hauptsächlich für die Entwicklung von Frontend-Apps verwendet, besonders in Kombination mit dem Framework Flutter. Mit Flutter kann man plattformübergreifende Apps schreiben, die auf iOS, Android, Web und Desktop laufen.
  2. Syntax: Dart hat eine saubere, objektorientierte Syntax, die an Sprachen wie Java, C# oder JavaScript erinnert. Es ist einfach zu lernen, wenn man schon Programmiererfahrung hat.
  3. Performance: Dart wird entweder Just-in-Time (JIT) kompiliert, was schnellen Entwicklungszyklus ermöglicht, oder Ahead-of-Time (AOT) kompiliert, was die Leistung von fertigen Apps verbessert.
  4. Stark typisiert: Dart unterstützt statische Typisierung, was bedeutet, dass Typen von Variablen zur Compile-Zeit überprüft werden können – das hilft Fehler früh zu finden.

Einfach gesagt: Dart ist die Programmiesprache und Flutter ist das Framework. Ein Framework ist sozusagen ein Programmiergerüst.

Bei Dart und Flutter handelt es sich um eine sogenannte App-Cross-Technik.

Hilfe ich kapier es nicht:

Bei einer Cross-Technik schreibst du praktisch nur einen Code und diesen Code kannst du dann für IOS, zum Beispiel wenn du ein Iphone hast und für Android-Handys nutzen. Das ist cool.

Was brauchst du genau, um eine Dart und Flutter-App zu entwickeln?

Das ist ganz einfach. Eigentlich brauchst du nur Android-Studio runterzuladen und natürlich die Programmiersprache Dart lernen.

Kann ich Dart auch erst mal online testen, ohne was zu installieren?

Wenn du neu bist in der Dart-Programmierung kannst du Dart-Code auch zunächst einfach mal testen und online ausprobieren. Es gibt sozusagen, das Dartpad.

Im Dartpad steht bereits ein kleiner Übungscode, wenn du dann auf „Run “ klickst wird dir das Ergebnis angezeigt.

Dart programmieren (englisch) Video

Flutter Kurs – Anfänger ( englisch) Video

Dart ( Morpheus) Video

Zurück zur Übersicht

Nach oben scrollen