我尝试在他们的网站和互联网上查找信息,但似乎在我看的每个地方都会弹出一个不同的列表。
我从来没有使用过该产品,但我很乐意为我想要制作的游戏尝试它,所以我有两个问题:
提前致谢。
为了更新和扩展Jason的答案,现在有Xamarin.Forms让我们为Android,iOS和Windows Phone构建跨平台的GUI。看看Xamarin的FormsGallery sample app,我认为可以说它事实上也支持Windows Phone。
除了Xamarin.Forms之外,总有可能使用Xamarin.iOS,Xamarin.Android和Xamarin.Mac进行平台自定义。
Xamarin.Mobile正处于预览版本中,支持Android,iOS和Windows Phone。它用作本机服务(摄像头,地理位置等)的抽象API。
但是,由于您需要安装本地SDK进行编译,因此您需要一台Mac计算机才能为iOS服务。为了编译Windows Phone,您需要使用Visual Studio和Xamarin插件,Xamarin Studio无法执行此操作。
总结Xamarin支持开发
然而,并非所有Xamarin的API都适用于所有平台。
Xamarin有三种产品
Xamarin不直接支持Windows Phone应用程序。但是,因为您可以使用C#编写iOS和Android应用程序,而C#是Windows Phone的本机语言,使用Xamarin可以编写可在所有三个移动平台上使用的代码。 Xamarin还提供了一些工具(比如他们的Xamarin.Mobile库),通过为所有三个平台上运行的一些通用平台功能提供通用接口,使这更容易。
您可以编写一个使用Facebook的API与Xamarin一起使用的移动应用程序,但是您无法创建Facebook应用程序(在Facebook上运行的应用程序)。
您可以找到其他平台here的实际列表。
2019年4月,它被列为: