Xamarin应用程序会在Windows Phone上运行吗?

问题描述:

什么是为iPhone,Android和Windows手机编写的最佳方式?如果我使用C#编写,并且使用Xamarin,我的应用程序也可以在Windows Phone上运行?Xamarin应用程序会在Windows Phone上运行吗?

+1

使用Visual Studio。 – SLaks

+1

是的VS计划没有单声道的发展,我猜这是一个糟糕的问题看到倒票。 –

+0

您必须为Windows Phone编写应用程序。我不认为你可以重复使用android或iPhone代码 - 至少不用于UI。如果您有支持应用程序的类库,那么应该可以在整个平台上重用这些类库。 – Tim

您可以分享用BCLs that are included with Xamarin(或任何建立在这些之上的库)编写的任何代码。

然后,您将需要编写使用这些库的自定义Windows Phone应用程序。把这个想象成应用程序的“UI”是最简单的。您无法在iOS,Android和Windows Phone之间共享UI代码。

MWC app可能是如何构建跨越3个平台的解决方案的最佳示例。

+4

我太天真了,我只是在Xaramin网站上阅读了关于跨平台的内容,并没有意识到GUI需要为每个平台使用不同的代码。感谢您解决问题,实际回答问题,而不是像其他人那样进行投票。现在我在虚拟机中安装并可以开始播放。 –

+1

有一家俄罗斯创业公司将XAML从Windows通过Xamarin引入Android/iOS。所以基本上你可以编写一次UI,并在所有3个平台上运行。但我根本没有经验。 –