Google Flutter

Cross-Plattform Entwicklung mit Flutter

Ihr Nutzen

In diesem Seminar lernen Sie wie Sie mit Flutter schnell eine mobile App entwickeln können, die sowohl auf iOS als auch auf Android Geräten ausgeführt werden kann.

Zielgruppe

Developer

Voraussetzungen

Programmierkenntnisse sowie Grundkenntnisse von HTML und CSS von Vorteil

Dauer und Investition

Seminardauer: 3 Tag(e)
€ 1.750,- pro Teilnehmer excl. MwSt.
Individuelle Firmenseminare
Frühbucher-Bonus möglich
Mehr Teilnehmer?
Punktekarte

Termine
  • 28.10.2020 in Innsbruck
  • 28.10.2020 als Online-Webinar
  • 25.01.2021 in Innsbruck
  • 25.01.2021 als Online-Webinar
  • 21.06.2021 in Innsbruck
  • 21.06.2021 als Online-Webinar
Hinweis

In diesem Seminar wird das Frarmwork Flutter for Xamarin Forms verwendet.

InhalteAlle Details anzeigen

    1. Tag

    • Grundkonzepte
    • Einfache Beispiele mit Flutter
    • Projekt-Erstellung, Entwicklungsumgebung, Debugging
    • Dart Grundlagen
    • Operatoren und und Ausdrücke
    • Variablen, Datentypen und Kontrollstrukturen
    • Methoden und Funktionen
    • Funktionen als Objekte, Generator Functions
    • Interface und Generics
    • Objektorientierte Programmierung mit Dart
    • Flutter Grundlagen
    • Flutter Basis-Widgets
    • MaterialUI-Framework
    • Behandlung von Ereignissen und Gesten
    • Eingabe und Ausgabe mit Widgets
    • Der Widget Lifecylce
    • Keys und globale Keys

    2. Tag

    • Flutter Forms
    • Erstellen und verwenden von Text-Feldern
    • Eventhandling und Value-Change
    • Fokus und Form-Validierung
    • Styling mit Flutter
    • Themes
    • Snackbars
    • Tab Layout
    • Custom Fonts
    • Spezielle Widgets: Drawer
    • Device Orientierung
    • Einbinden von Bildern
    • Darstellung von Listen
    • Weitere Layouts, horizontale Listen
    • Lange Listen, Listen mit verschiedenen Item-Typen
    • Swipe to Dismiss
    • Fade in und Fade out

    3. Tag

    • Flutter Fortgeschrittene Themen
    • Persistenz: Dateien und local Storage
    • JSON-Kommunikation mit dem Backend
    • Routes und Screen Navigation
    • Authentifizierung und Websockets
    • Datenübergabe zwischen Screens-Deployment auf iOS und Android
    • Provisioning und App-Store
    • Push-Notifications
    • Unit Testing mit Flutter

    Beschreibung

    Flutter ist ein von Google entwickeltes Open-Source-Framework für die Entwicklung mobiler Anwendungen. Es wird zum Entwickeln von Anwendungen für Android und iOS sowie als primäre Methode zum Erstellen von Anwendungen für Google Fuchsia verwendet.

    Zusatzleistungen