Plattformübergreifende Entwicklung mit .NET MAUI
Kurzbeschreibung
Die Teilnehmer werden befähigt moderne Apps für alle relevanten Zielplattformen aus einer Quellcodebasis zu erstellen. Ein Schwerpunkt liegt dabei auf der Entwicklung von Apps für die mobilen Systeme iOS und Android. Bestehen bereits erste Erfahrungen mit Xamarin, dann werden weitere wichtige Konzepte erlernt und geübt.
Inhalte
Basics: - Grundlagen - Systemkonfiguration: - System- und Entwicklungsumgebung - Handling von Devices, Android-Emulator, iOS-Simulator Projektsetup und Basics - Eine erste App erstellen - Die Projektstruktur - XAML anwenden - Controls nutzen - Layouts anwenden .NET MAUI anwenden - MVVM anwenden - Datenbindung - Stiele und Ressourcen - Navigation UI-Gestaltung - Designentwurf bis zum Layout - Controls von Drittanbietern nutzen Auf Systemfunktionen zugreifen - Sensoren - Geolocation - Datenspeicherung - Datenbanken und Web-Services Plattformspezifische Anpassungen - Plattform-Ordner
Zielgruppen
Softwareentwickler