Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Flutter im Vergleich zu anderen plattformübergreifenden Frameworks
  • Übersicht über Flutter-Funktionen und Architektur

Erste Schritte

  • Installation von Flutter
  • Einrichten des Code-Editors (Android Studio)
  • Verstehen von Dart-Funktionen und Variablen
  • Implementierung von Abstraktion, Kapselung, Vererbung und Polymorphismus
  • Verstehen von Dart-Variablen und Datentypen
  • Verständnis von Future und Stream
  • Unit-Tests und Mocks
  • Aufruf nativer Methoden
  • Clean Architecture
  • Flavors
  • Dart Analyzer und Dart Metrics
  • Dependency Injection

Erstellen von Flutter-Apps von Grund auf

  • Erstellung eines Flutter-Projekts
  • Erstellen von App-Layouts mit Material-Komponenten
  • Hinzufügen von Assets und Bildern
  • Internationalisierung

Ausführen und Testen von Apps

  • Bereitstellung von Apps auf Android-Geräten
  • Bereitstellung von Apps auf iOS-Geräten (iPhone oder iPad)
  • Nutzung der Tools Hot Reload und Hot Restart
  • Verwendung von Widgets
  • Stateful vs. Stateless Widgets
  • Einrichten des Projekts
  • Erstellen eines Stateless Widget
  • Erstellen eines Stateful Widget
  • Erstellung von Animationen

Routing und Navigation

  • Nutzung des BuildRunner-Pakets
  • Nutzung des AutoRoute-Pakets
  • Erstellung von Übergängen (Transitions)
  • Navigation Stack

Datenbanken und weitere Speicherlösungen

  • Einführung in Hive
  • Einführung in SharedPreferences
  • Nutzung einer SQL-Datenbank

Verwendung von Rest APIs und JSON-Parsing

  • Einführung in das http-Paket
  • Einführung in das Dio-Paket
  • Parsing von JSONs
  • Anfragen und Antworten (Requests and Responses)

Verwalten des Flutter-State

  • Einführung in das BLoC-Paket
  • BLoC-Implementierung
  • Testen von BLoC

Programmiertipps und Best Practices

Fehlerbehebung (Troubleshooting)

Zusammenfassung und Abschluss

Voraussetzungen

  • Erfahrung in der Entwicklung von Android- und iOS-Mobil-Apps.

Zielgruppe

  • Entwickler
  • Programmierer
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (6)

Kommende Kurse

Verwandte Kategorien