我们希望开发一个基于iOS (iPad和iPhone)、Android和Windows Phone的多平台移动应用程序。
要做到这一点,我们有一个人想要使用Mac与Xamarin IDE,另一个人想使用Windows 7和Visual Studio的Xamarin插件。
最后,需要将代码编译成本机iOS、Android和Windows Phone代码。我们使用Git进行源代码管理。
是否可以在同一个项目上协作,并使用Xamarin插件为Visual Studio编译所有平台的代码?
发布于 2014-10-22 22:24:01
是的--这应该是可能的,虽然我还没有特别尝试过在Mac上运行,以及在Windows上运行Visual 。
我倾向于在Xamarin Studio和上的Visual 之间切换,这是由于Xamarin中的各种问题,并且在来回传递相同的项目时没有任何问题。
无论您正在开发的OS如何,您想要的结果仍然应该是相同的。解决方案文件应该是兼容的,在两个OS之间可以互换。当您在Mac上添加新文件并签入这些文件时,其他用户只需下载最新的项目文件,然后能够在本地编译解决方案,反之亦然。
如果您在同一台PC上切换两个IDE,尽管这不是您特别要求的(因为您将在一台机器上一次打开一个编辑器)--值得注意的是,如果将一个新文件添加到Xamarin Studio中的解决方案中,那么该文件将被自动检测并提示重新加载到Visual 中。然而,相反的情况却并非如此。
发布于 2014-10-22 21:58:17
是。我目前正在从事一个项目,其中一些用户使用VS,而我们中的一些人使用XS。解决方案/项目文件应该是兼容的,因此不会出现任何问题。
发布于 2014-10-22 23:10:15
我也会加入;我们的项目在VS和XS以及Windows/OSX之间切换,没有任何问题。
https://stackoverflow.com/questions/26517772
复制相似问题