tutorial - Was ist eine gute Alternative zu WPF für jemanden, der Mono benutzt?




xaml (2)

Xamarin ist hinter einem neuen plattformübergreifenden UI-Toolkit namens XWT - https://github.com/mono/xwt - (schrecklich überbeanspruchter Name, verwechseln Sie ihn nicht mit den verschiedenen anderen XWT-Toolkits). XWT hat verschiedene Back-End-Engines, einschließlich WPF, GTK # und Cocoa.

Ich habe es nicht benutzt und vermute, dass es immer noch ziemlich unreif ist. Aber mit der Unterstützung von Xamarin und etwas Geduld und Feedback von deiner Seite, sieht es nach einem guten Projekt aus.

Ich untersuche Wege, wie ich eine Musik-App erstellen kann, um nach dem Zufallsprinzip Übungen für die Gitarre zu erstellen, aber es fällt mir schwer zu entscheiden, was ich mit einem Widget-Toolkit oder einer GUI anfangen soll. Ich werde dafür weiterhin WPF empfohlen, aber ich möchte Mono verwenden, das WPF nicht unterstützt. Gibt es etwas Ähnliches wie WPF, das das Mono Framework unterstützt? Wenn nicht, was wäre eine logische / gute Alternative und warum? Ich dachte daran, MonoMac für OS X und GTK # für Windows zu verwenden, wenn das irgendwas sagt.

Beachten Sie, dass ein Großteil meiner Zeit für mein MacBook Pro verwendet wird und ich meinen alten Windows-Desktop lieber nicht als Entwicklungsumgebung verwenden möchte.


Wenn es Ihnen nichts ausmacht, mit einer kleinen Teilmenge von WPF zu leben, können Sie immer die WPF-Bibliothek von .NET MicroFramework verwenden. Ich kenne die genauen Einschränkungen nicht, aber es ist einen Versuch wert.







mono