Flutter Einführung
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 2 Tage
Ziele
Dieses Seminar vermittelt Programmierkenntnisse, die Sie für zur Erstellung Ihrer ersten Flutter-Anwendung benötigen. Die Teilnehmer lernen, die Programmiersprache Dart zu verwenden, Debugging, das Erstellen von Widgets, das Erstellen von Layouts und vieles mehr.
Zielgruppe
Entwickler
Voraussetzungen
- Erfahrungen in Objektorientierter Programmierung
Agenda
Einführung
- Was ist Flutter
Dart
- Was ist Dart
- Funktionen Dart
- Datentypen, Arrays/Listen
- Klassen
- Bedingungen und Schleifen
- final und const
- String-Interpolation mit $
- Spread-Operator
- Map
- Funktionen
- Kurzschreibweisen
- Klassen
- Mixins
- Kaskadenoperator (..)
- Besonderheiten in Dart
Entwickeln in Flutter
- Das Flutter SDK
- IDEs und Dev Tools
- Emulatoren
- Scaffolding
Widgets
- UI
- Standard-Widgets
- Value-Widgets
- Layout-Widgets
- Navigations-Widgets
- Andere Widgets
- Übergabe von Parametern
- Stateless und Stateful Widgets
- Value-Widgets
- Text Widgets
- Icon Widgets
- Bild Widgets
- Formular und Eingabe Widgets
Buttons
- RaisedButtons
- FlatButton
- IconButton
- FloatingActionButton
- CupertinoButton
Gesten
- Dismissable-Widgets
- Benutzerdefinierte Gesten
Zusammemfassung
Ziele
Dieses Seminar vermittelt Programmierkenntnisse, die Sie für zur Erstellung Ihrer ersten Flutter-Anwendung benötigen. Die Teilnehmer lernen, die Programmiersprache Dart zu verwenden, Debugging, das Erstellen von Widgets, das Erstellen von Layouts und vieles mehr.
Zielgruppe
Entwickler
Voraussetzungen
- Erfahrungen in Objektorientierter Programmierung
Agenda
Einführung
- Was ist Flutter
Dart
- Was ist Dart
- Funktionen Dart
- Datentypen, Arrays/Listen
- Klassen
- Bedingungen und Schleifen
- final und const
- String-Interpolation mit $
- Spread-Operator
- Map
- Funktionen
- Kurzschreibweisen
- Klassen
- Mixins
- Kaskadenoperator (..)
- Besonderheiten in Dart
Entwickeln in Flutter
- Das Flutter SDK
- IDEs und Dev Tools
- Emulatoren
- Scaffolding
Widgets
- UI
- Standard-Widgets
- Value-Widgets
- Layout-Widgets
- Navigations-Widgets
- Andere Widgets
- Übergabe von Parametern
- Stateless und Stateful Widgets
- Value-Widgets
- Text Widgets
- Icon Widgets
- Bild Widgets
- Formular und Eingabe Widgets
Buttons
- RaisedButtons
- FlatButton
- IconButton
- FloatingActionButton
- CupertinoButton
Gesten
- Dismissable-Widgets
- Benutzerdefinierte Gesten