Schulungsübersicht

Erste Schritte mit Flutter

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

Verstehen der Flutter-Architektur

  • Widgets, Rendering und Schichten
  • 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

Zustandsmanagement

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

Arbeiten mit Formularen und Eingaben

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

Verwenden von Paketen und Zugreifen auf Gerätefunktionen

  • Hinzufügen und Verwalten von pub.dev-Paketen
  • Verwenden von Kamera-, Standort- und Speicher-Plugins
  • Integration in plattformspezifische APIs

Testing, Debugging und Bereitstellung

  • Unit-, Widget- und Integrations-tests
  • Hot Reload und Leistungstools
  • Erstellen von APKs und Bereitstellung in Stores

Projekt: Erstellen einer vollständigen App

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

Zusammenfassung und Nächste Schritte

Voraussetzungen

  • Grundverständnis der Programmierung
  • Kenntnisse grundlegender UI/UX-Konzepte
  • Bereitschaft, Dart und App-Entwicklung zu lernen

Zielgruppe

  • Entwickler, die neu bei Flutter und Dart sind
  • Mobile App-Entwickler auf der Suche nach einer Cross-Platform-Lösung
  • Software-Ingenieure mit Interesse an modernen UI-Frameworks
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien