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
- Flutter im Vergleich zu anderen plattformübergreifenden Frameworks
- Überblick über Funktionen und Architektur von Flutter
Erste Schritte
- Installieren Flutter
- Einrichten des Code-Editors (Android Studio)
- Verstehen von Dart-Funktionen und -Variablen
- Implementierung von Abstraktion, Kapselung, Vererbung, Polymorphismus
- Verstehen von Dart-Variablen und Datentypen
- Verstehen von Future und Stream
- Unit Tests und Mocks
- Aufrufen von nativen Methoden
- Saubere Architektur
- Flavors
- Dart Analyzer und Dart Metriken
- Injektion von Abhängigkeiten
Erstellen von Flutter-Apps aus Scratch
- Erstellen eines Flutter-Projekts
- App-Layouts mit Material-Komponenten erstellen
- Hinzufügen von Assets und Bildern
- Internationalisierung
Ausführen und Testen von Anwendungen
- Bereitstellen von Anwendungen auf Android-Geräten
- Bereitstellen von Anwendungen auf iOS Geräten (iPhone oder iPad)
- Verwendung der Tools Hot Reload und Hot Restart
- Widgets verwenden
- Zustandsabhängige vs. zustandslose Widgets
- Einrichten des Projekts
- Erstellen eines zustandslosen Widgets
- Erstellen eines zustandsabhängigen Widgets
- Erstellen von Animationen
Routenplanung und Navigation
- Verwendung des BuildRunner-Pakets
- AutoRoute-Paket verwenden
- Übergänge erstellen
- Navigations-Stapel
Databases und andere Speicherplätze
- Einführung in Hive
- Einführung in SharedPreferences
- Verwendung der SQL Datenbank
Verwendung von Rest Api, Parsing von JSONs
- Einführung in das http-Paket
- Einführung in das Dio-Paket
- Parsen von JSONs
- Anfrage und Antworten
Verwalten Flutter Zustand
- Einführung in das BLoC-Paket
- BLoC-Implementierung
- BLoC testen
Programming Tipps und bewährte Praktiken
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung mit Android und der Entwicklung von iOS mobilen Anwendungen
Publikum
- Entwickler
- Programmierer
35 Stunden
Erfahrungsberichte (3)
Die Art und Weise, wie der Ausbilder es erklärt.
Marcos Rosas - Banco Azteca S.A. C.V.
Kurs - Flutter Development Bootcamp with Dart
Maschinelle Übersetzung
Die vorgestellten Technologien
Ruddy - Banco Azteca S.A. C.V.
Kurs - Flutter Development Bootcamp with Dart
Maschinelle Übersetzung
One on one and discussions about technology and implementation