C#
.NET
App-Entwicklung
Desktop
Mobil

Uno Platform - Plattformübergreifende Appentwicklung

Uno Platform ist eine Software-Entwicklungsplattform für plattformübergreifende Anwendungen für iOS, Android, Windows, macOS und das Web – mit der XAML-Syntax von WinUI.

Uno Platform - Plattformübergreifende Appentwicklung

Uno Platform ist eine Software-Entwicklungsplattform, die es ermöglicht, plattformübergreifende Anwendungen für verschiedene Betriebssysteme wie iOS, Android, Windows, macOS und das Web zu entwickeln. Mit Uno Platform können Entwickler native Anwendungen erstellen, die auf allen unterstützten Plattformen nahtlos funktionieren und ihr volles Potenzial ausschöpfen.

Uno Platform nutzt die XAML Syntax von WinUI und bietet Entwicklern eine einheitliche Schnittstelle für die Entwicklung von Anwendungen für verschiedene Plattformen. Die Plattform ist Open Source und auf Github verfügbar, was es Entwicklern ermöglicht, an der Weiterentwicklung der Plattform aktiv mitzuwirken und eigene Erweiterungen und Anwendungen zu entwickeln.

Inhalte

  • Projekt-Konfiguration
  • Applikations-Architektur mit Uno Platform
  • App Startup
  • Application Lifecycle
  • Resources (Images, Fonts, Icons, raw Assets)
  • Platform-spezifischer Code
  • XAML mit Uno Platform
  • Controls
  • Layouts
  • Data binding
  • Converters
  • Handler zum Customizing von WinUI Controls
  • Navigation mit Uno Navigation
  • Uno Extensions
  • Uno Toolkit
  • Nicht-UI APIs
    • 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
  • Unterschiede zu anderen Technologien wie z.B. .NET MAUI
  • Integration von WinUI Controls in WPF mittels Uno Islands
An unhandled error has occurred. Reload 🗙