Dieses umfassende Training basiert auf meinem Buch Cross-Plattform-Apps mit .NET MAUI entwickeln. Es richtet sich an Entwickler, die mobile Anwendungen für Android, iOS, macOS und Windows .NET MAUI erstellen möchten. Durch die Vermittlung von grundlegenden Kenntnissen bis hin zu fortgeschrittenen Techniken erhalten Sie das notwendige Rüstzeug, um leistungsstarke und benutzerfreundliche Apps zu entwickeln. Das Training ist in mehrere Abschnitte gegliedert: Zunächst lernen Sie die Grundlagen von .NET MAUI und richten Ihren Rechner für die Entwicklungsumgebung ein. Im weiteren Verlauf erwerben Sie Kenntnisse im Erstellen von Benutzeroberflächen mit .NET MAUI und erfahren, wie Sie Datenhaltung und Kommunikation mit Webservcies effektiv managen. Schließlich erhalten Sie einen Ausblick auf .NET MAUI und Hinweise zur Migration von Xamarin.Forms zu .NET MAUI. Entdecken Sie die Welt der plattformübergreifenden App-Entwicklung mit Xamarin und lassen Sie sich von diesem umfangreichen Training begeistern!

Inhalt

Der Inhalt ist als Programmvorschlag zu verstehen und kann vollständig auf Ihre Bedürfnisse angepasst werden.
Überblick über .NET MAUI
  • Was ist .NET MAUI?
  • Architektur von .NET MAUI
  • Das neue Single-Project-System
  • Entwicklungswerkzeuge und Betriebssysteme
  • Den eigenen Rechner für .NET MAUI vorbereiten
  • Visual Studio for Windows mit dem Mac kopppeln
  • Debugging unter Android-Geräten und Android-Emulatoren
  • Debugging unter iOS
  • Entwicklerproduktivität mit Hot-Reload und Hot-Restart steigern
Benutzeroberflächen mit .NET MAUI erstellen
  • XAML-Grundlagenwissen
  • Oberflächenlayout mit Layoutcontainern
  • Einfache Eingabeformulare erstellen
  • Data Binding und das Model-View-MviewModel Muster
  • Informationen in Listen darstellen
  • Navigationsstrategien in mobilen Anwendungen
  • Die .NET MAUI Shell
  • Icons, Schriftarten und Splash-Screens
  • Styles und Themes
Erweitertes Wissen
  • Dependency Injection in .NET MAUI
  • Die .NET-MAUI-Steuerelementarchitektur (Handler und Mapper)
  • Zugriff auf Gerätefunktionen
  • Plattformspezifische Darstellung mit Markup-Extensions
Datenhaltung und Kommunikation
  • SQLite zur lokalen Datenhaltung nutzen
  • Zugriff auf das Dateisytsem
  • Aufruf von Webservices
Ausblick
  • Hinweise zur Migration von Xamarin.Forms zu .NET MAUI

Zielgruppe

.NET Entwickler, die Ihre bestehenden Kenntnisse nutzen möchten, um Apps für Android, iOS, macOS und Windows zu programmieren

Dauer

3 Tage

Unverbindliche Anfrage stellen

Warten Sie nicht, sondern stellen Sie jetzt Ihre unverbindliche Anfrage!