Avalonia UI 20.02.2023, 10:02 Uhr

WPF-Apps für Mac und Linux mit Avalonia XPF

Die Technologie Avalonia XPF soll vorhandene WPF-Anwendungen in das Framework Avalonia UI einbetten und damit die Ausführung von WPF-Anwendungen - ohne Neuprogrammierungen - unter macOS und Linux erlauben.
(Quelle: avaloniaui.net/XPF)
Um die API-Kompatibilität zwischen WPF und Avalonia UI aufrechterhalten können hat Avalonia einen eigenen Fork von WPF angelegt. Avalonia XPF ersetzt den Low-Level-WPF-Code (MilCore) durch Avalonia UI. Avalonia XPF soll zudem eine breite Palette von UI-Steuerelementen gängiger Anbieter von Steuerelementen unterstützen. Bei nicht kompatiblen Steuerelementen bieten Avalonia eine Reihe von Optionen, einschließlich der Substitution.
Die von Avalonia XPF unterstützten Plattformen sind derzeit Windows, macOS und Linux (Desktop und Embedded). Für 2024 ist zudem die Unterstützung von WebAssembly, iOS und Android geplant.
Avalonia XPF ist für Unternehmen mit geschäftskritischen Anwendungen gedacht. Lizenzen können pro Anwendung und pro Plattform erworben werden.


Das könnte Sie auch interessieren