在Mac OS X下进行Windows Mobile开发

3
我正在我的Mac上开发iPhone和Android应用程序,但现在我想将它们移植到Windows Mobile。我知道这需要使用Visual Studio,但只是针对想要制作.Net应用程序的人而言。我想知道是否有任何替代方案,例如Mono...
4个回答

4

与Windows Mobile不同,Windows Phone 7是一个相当封闭的系统,只支持一种开发环境。也就是说,您只能使用Visual Studio和Windows。

更新:对于MacOS开发人员来说,Windows Mobile 6.x也不是更好的选择。对于.NET CF,您可以使用Visuaal Studio 2005或2008进行开发。对于本地代码开发,您可以使用Visual Studio 2005(如果记忆没有出错),或者在此之前,存在eMbedded Visual Studio 4(以及更早的嵌入式视觉工具3),两者都类似于Visual Studio 6(可能使用相同的代码库)。

替代方案包括FreePascal(Pascal语言,本地代码编译)和NSBasic(解释性BASIC语言,如果记忆没有出错)。但是所有这些工具都只适用于Windows。


我在谈论的是Windows Mobile,而不是Windows Phone 7 ;) - Nathan Campos

1

无论是托管的还是本地的 Windows Mobile 应用程序,您都需要使用 Visual Studio。我认为 Mono 不支持 .NETCF,SharpDevelop 也不支持。

您可能需要安装一个 Windows 虚拟机在 Mac 上运行。或者...购买一台 PC 用于 Windows 开发。因为我同时进行 iPhone、Android 和 .NET 开发,所以我的桌子上有一台 PC 和一台 Mac 工作站。


是的,我也有一台PC工作站,但我想退役所有的Windows设备,永远转向Mac。 - Nathan Campos

1

我正在考虑使用Mono和Moonlight开始一个项目来实现这个目标。尽管我还处于研究的早期阶段,但我认为这是可行的,并希望在不久的将来能够组织一些人来提供帮助。当我有了进展时,我会在这里发布github存储库。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接