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