Kontakt aufnehmen

Schulungsübersicht

Einstieg in Flutter

  • Installation von Flutter und Dart
  • Verwendung von Flutter Doctor und CLI-Tools
  • Erstellung eines ersten Flutter-Projekts

Architektur von Flutter verstehen

  • Widgets, Rendering und Ebenen
  • Stateless im Vergleich zu Stateful Widgets
  • Material Design und Cupertino-Widgets

Layouts und Navigation

  • Row, Column, Stack und andere Layout-Widgets
  • Responsive UIs mit MediaQuery und LayoutBuilder
  • Navigation und Routing

Statusverwaltung

  • setState im Vergleich zu Provider und Riverpod
  • Verwaltung komplexer Zustände
  • Best Practices für Skalierbarkeit

Arbeiten mit Formularen und Eingaben

  • Texteingabe, Validierung und Formular-Widgets
  • Verarbeitung von Benutzerinteraktionen
  • Fokusverwaltung und Tastatursteuerung

Nutzung von Paketen und Zugriff auf Gerätefunktionen

  • Hinzufügen und Verwalten von pub.dev-Paketen
  • Verwendung von Kameras-, Ortsbestimmungs- und Speicher-Plugins
  • Integration mit plattformspezifischen APIs

Testen, Debugging und Implementierung

  • Unit-, Widget- und Integrationstests
  • Hot Reload und Performance-Tools
  • Erstellung von APKs und Bereitstellung in Stores

Projekt: Eine vollständige App erstellen

  • Design und Architektur
  • Implementierung von Funktionen
  • Testen und finale Bereitstellung

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in Programmierung
  • Vertrautheit mit grundlegenden UI/UX-Konzepten
  • Bereitschaft, Dart und App-Entwicklung zu lernen

Zielgruppe

  • Entwickler, die mit Flutter und Dart neue Erfahrungen sammeln
  • Entwickler mobiler Apps, die eine plattformübergreifende Lösung suchen
  • Softwareingenieure, die an modernen UI-Frameworks interessiert sind
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien