Kontakt aufnehmen

Schulungsübersicht

Erste Schritte mit Flutter

  • Installation von Flutter und Dart
  • Nutzung von Flutter Doctor und CLI-Tools
  • Erstellen eines ersten Flutter-Projekts

Vermeidung der Flutter-Architektur (Anmerkung: Hier wäre "Verständnis" gemeint, Original: Understanding)

  • Widgets, Rendering und Ebenen
  • Stateless- vs. Stateful-Widgets
  • Material Design und Cupertino-Widgets

Layouts und Navigation

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

State Management

  • setState vs. Provider vs. Riverpod
  • Verwaltung komplexer Zustände
  • Best Practices für Skalierbarkeit

Arbeit mit Formularen und Eingaben

  • Texteingabe, Validierung und Formular-Widgets
  • Handhabung von Nutzerinteraktionen
  • Fokusverwaltung und Tastatursteuerung

Nutzung von Paketen und Zugriff auf Gerätefunktionen

  • Hinzufügen und Verwalten von pub.dev-Paketen
  • Verwendung von Plugins für Kamera, Standort und Speicher
  • Integration plattformspezifischer APIs

Testen, Debugging und Bereitstellung

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

Projekt: Entwicklung einer vollständigen App

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

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis der Programmierprinzipien
  • Vertrautheit mit grundlegenden UI/UX-Konzepten
  • Bereitschaft, Dart und App-Entwicklung zu erlernen

Zielgruppe

  • Entwickler, die neu in Flutter und Dart sind
  • Mobile App-Entwickler, die eine Cross-Platform-Lösung suchen
  • Software-Ingenieure, die sich für moderne UI-Frameworks interessieren
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien