Grundlagen der App-Entwicklung: Cross-Platform-Lösungen mit Flutter und Dart

In diesem Kurs erhalten die Teilnehmenden eine fundierte Einführung in die plattformübergreifende Entwicklung von mobilen Anwendungen mit Flutter und Dart. Der Kurs vermittelt die grundlegenden Konzepte der Programmierung und zeigt, wie Apps sowohl für Android als auch iOS erstellt werden können, ohne doppelten Entwicklungsaufwand für verschiedene Plattformen.

Kursinhalte:
  • Einführung in die Programmiersprache Dart
  • Grundlagen von Flutter für plattformübergreifende App-Entwicklung
  • Einrichtung der Entwicklungsumgebung (Flutter SDK, Dart)
  • Erstellung von Benutzeroberflächen mit Flutter-Widgets
  • State-Management und Datenhandling in Flutter
  • Integration von Backend-APIs und Datenbanken
  • Testing und Debugging von plattformübergreifenden Apps
  • Performance-Optimierung und Anpassung an verschiedene Plattformen
  • Veröffentlichung von Apps für Android und iOS
  • Praxiseinheiten zur Entwicklung einer Cross-Platform-App mit Flutter