C#
.NET
Client Apps

.NET MAUI - Plattformübergreifende Appentwicklung

.NET.NET
C#C#
.NET MAUI.NET MAUI

.NET MAUI, auch bekannt als .NET Multi-platform App UI, ermöglicht Entwicklern native Anwendungen für iOS, Android, macOS, Windows und andere Plattformen mit einer einzigen Codebasis zu erstellen.

.NET MAUI - Plattformübergreifende Appentwicklung

Dauer: 5 Tage

.NET MAUI, auch bekannt als .NET Multi-platform App UI, ist ein neues Framework von Microsoft, das Entwicklern helfen soll, moderne, plattformübergreifende Anwendungen zu erstellen. Es ist die Weiterentwicklung des beliebten Xamarin.Forms-Frameworks, mit einer flexibleren Architektur und verbesserter Unterstützung für neue Plattformen.

Zielgruppe

  • Developers and technical professionals who want to deepen their skills in .NET MAUI - Plattformübergreifende Appentwicklung.
  • Architects and team leads evaluating practical implementation patterns.
  • Teams adopting modern engineering practices for delivery and operations.

Voraussetzungen

  • Basic software development experience
  • Familiarity with common development tools and workflows
  • Interest in applying the course topics in real projects

Lernziele

  • Understand the core concepts and architecture behind the course topic
  • Apply recommended implementation patterns in practical scenarios
  • Build and validate solutions using modern tooling and workflows
  • Troubleshoot common issues and improve reliability
  • Plan next steps for production-ready adoption

Kursinhalt

  • Projekt-Konfiguration
  • Applikations-Architektur mit .NET MAUI
  • App Startup
  • Handlers
  • Renderers
  • Application Lifecycle
  • Resources (Images, Fonts, Icons, raw Assets)
  • Platform-spezifischer Code
  • XAML mit .NET MAUI
  • Controls
  • Layouts
  • Data binding
  • Converters
  • Handler zum Customizing von .NET MAUI Controls
  • .NET MAUI Essentials
    • Copy and paste
    • Sensors
    • Network state
    • Secure data store
    • Browser-based authentication flows
  • Aufruf von API Services
  • Automatisiertes Testing
  • Build, test, distribute und monitor mit Visual Studio AppCenter

Praktische Übungen

  • Set up a working project baseline for the course topic
  • Implement a core feature and validate expected behavior
  • Integrate testing or automation to improve quality and repeatability

Ergebnisse

Nach Abschluss dieses Kurses können die Teilnehmenden die vermittelten Konzepte und Werkzeuge anwenden, um belastbare Lösungen in realen Projekten umzusetzen.

Interesse am Training?

Wichtiger Hinweis zu Angeboten und Preisen

Informationen, Termine, Verfügbarkeiten und Preise auf dieser Website erfolgen ohne Gewähr und stehen unter Vorbehalt der Bestätigung. Eine Trainingsanfrage begründet noch keinen verbindlichen Vertrag. Details finden Sie in unseren AGB.

Formular wird geladen...

Formular wird geladen...

Das Anfrageformular wird initialisiert. Wenn diese Meldung bestehen bleibt, laden Sie bitte die Seite neu oder kontaktieren Sie uns direkt unter office@cninnovation.com.

AI
An unhandled error has occurred. Reload 🗙