2 Tage | Softwareentwickler und -architekten |
Schulungsüberblick:
In diesem Workshop lernen Sie die Grundlagen der Programmiersprache Dart, des Flutter-Frameworks und seiner Architektur.
Der theoretische Teil dieses Workshops wird von der Entwicklung einer Beispiel-App begleitet, die viele Aspekte der Entwicklung mobiler Apps abdeckt.
Etwa 50% des Workshops wird die aktive (geführte) Entwicklung der Beispiel-App sein.
Schulungsvoraussetzungen:
Grundkenntnisse der Architektur von nativen mobilen Apps und
Dart (oder vergleichbare Sprache: Java, C, C #, C ++, Swift) Kenntnisse.
Customer reviews
Onsite oder virtuelle Training
Ort | Termin | Sprache | Schulungsgebühr | |
---|---|---|---|---|
Bei Ihnen Vorort oder virtuell | Nach Absprache | Deutsch / Englisch | Auf Anfrage | |
* Wir bieten einen Kollegenrabatt ab der zweiten Anmeldung. Alle Preise zzgl. Mehrwertsteuer. |
Overview of Flutter development
- The Flutter architecture
- The Dart programming language
- Installing the tools (VSCode + Dart Code, Flutter SDK, Android SDK, iOS related Stuff)
- Starting your first App
- Tips & Tricks for Flutter development
UI Elements
- Overview of the widget hierarchy
- Building user interfaces
Data storing & network communication
- State management
- Making network calls
- JSON in Dart
Dart package manager
- Overview of Pub
- How to integrate and use packages (Widgets)
Platform specific code
- iOS specific code
- Android specific code
- Possible further integrations
Flutter Testing
- Debugging
- Testing
Flutter deployment
- Building for iOS
- Building for Android
- CI options
Design guidelines
- Design guidelines for iOS
- Design guidelines for Android