我想为Windows和Mac OS开发桌面应用程序。我可以使用Xamarin吗?
答案 0 :(得分:1)
是的,你可以,但Xamarin.Mac现在不支持Xamarin.Forms。对于Xamarin.UWP,它是。
在使用Xamarin.Mac时,它确实使用Mono Framework,您可以在Xamarin Studio上进行开发。可以通过代码或XCode上的Interface Builder创建接口。您可以在此处获得更多信息:https://developer.xamarin.com/guides/mac/getting_started/
答案 1 :(得分:1)
Xamarin.Forms具有UWP和OSX(alpha)支持。如果您需要WPF和/或GTK(也支持Linux),您可以使用Xwt(由MonoDevleop使用)或Eto。两者都允许您选择使用哪个工具包(即Gtk后端可以在Windows和Mac上运行,或者您始终使用本机后端,或Windows上的Wpf和Mac上的Gtk等)。
答案 2 :(得分:0)
使用Xamarin / Mono,您可以使用它附带的GTK #wrapper来构建跨平台的Windows / OSx / Nix应用程序。
请注意,在Windows和OSx上,UI看起来不那么原生。