Wpf – What’s a good alternative to WPF for someone using mono

monowpf

I'm researching ways to make a music app to randomly generate exercises for the guitar but I'm having a hard time deciding what to go with in terms of a widget toolkit or gui. I keep getting recommended to WPF for this but I want to use Mono which doesn't support WPF. Is there something similar to WPF that supports the Mono Framework? If not, what would be a logical/good alternative and why? I was thinking of using MonoMac for OS X and GTK# for windows, if that says anything.

Note that a good majority of my time is spent on my MacBook Pro and I would prefer to not have to use my old windows desktop as a development environment.

Best Answer

Xamarin is behind a new cross-platform UI toolkit called XWT - https://github.com/mono/xwt - (terribly overused name, don't confuse it with the various other XWT toolkits). XWT has various back-end engines, including WPF, GTK# and Cocoa.

I've not used it and suspect it's still pretty immature. But with the Xamarin backing, and some patience and feedback from your side, it looks like a good project to back.

Related Topic