Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in die Zustandsverwaltung
- Verständnis des Zustands in Flutter-Anwendungen
- Überblick über Flutter-Zustandsverwaltungsansätze
- Wann und warum das BLoC-Muster verwendet werden sollte
- Vorteile der Trennung der Geschäftslogik von der Benutzeroberfläche
Das BLoC-M Muster verstehen
- Kernkonzepte von BLoC
- Ereignisse, Zustände und Streams
- Grundlagen der reaktiven Programmierung
- Der Lebenszyklus des BLoC
Design der BLoC-Architektur
- Strukturierung einer Flutter-Anwendung mit BLoC
- Trennung der Präsentations-, Geschäftslogik- und Datenschichten
- Projektorganisation für bessere Wartbarkeit
- Anwendung von Clean-Architektur-Prinzipien
Erstellung und Verwaltung von BLoCs
- Erstellung benutzerdefinierter BLoCs und Cubits
- Verwaltung des Anwendungsstatus
- Bewältigung asynchroner Operationen
- Fehlerbehandlung und Zustandsübergänge
Integration von BLoCs in Flutter-Widgets
- Einspeisung von BLoCs in den Widget-Baum
- Verwendung von BlocProvider, BlocBuilder, BlocListener und BlocConsumer
- Effiziente Steuerung von Widget-Wiederaufbauten
- Arbeiten mit BuildContext
Navigation und BLoC-Kommunikation
- Datenübertragung zwischen Bildschirmen
- Kommunikation zwischen mehreren BLoCs
- Verwaltung des gemeinsamen Anwendungsstatus
- Koordination komplexer Benutzerarbeitsabläufe
Datenpersistenz und lokaler Speicher
- Integration lokalen Speichers mit BLoC
- Verwaltung zwischengespeicherter Anwendungsdaten
- Synchronisierung lokaler und entfernter Daten
- Bewährte Verfahren für persistente Zustände
Testen und Debugging
- Unit-Tests für BLoCs und Cubits
- Widget-Tests mit BLoC
- Debugging von Zustandsübergängen
- Protokollierung und Fehlerbehebung bei häufigen Problemen
Praktische Anwendungsentwicklung
- Aufbau einer vollständigen Flutter-Anwendung mit dem BLoC-Muster
- Implementierung von Navigation und Zustandsverwaltung
- Testen und Debugging der Anwendung
- Überblick über bewährte Verfahren und nächste Schritte
Voraussetzungen
- Basisverständnis der Funktionsweise von Flutter
Zielgruppe
- Entwickler
14 Stunden
Erfahrungsberichte (1)
Sehr nützliche zusätzliche Informationen
Grzegorz - Comp S.A.
Kurs - BLoC Pattern
Maschinelle Übersetzung