Windows Mobile开发在Mac OS X下

时间:2011-01-15 15:08:56

标签: macos windows-mobile mobile

我正在Mac上为iPhone和Android开发应用程序,但现在我想将它们移植到Windows Mobile。我知道它需要Visual Studio,但这只是你想制作.Net应用程序。然后我想知道是否有任何替代品,比如Mono ......

4 个答案:

答案 0 :(得分:4)

Windows Phone 7(与Windows Mobile不同)是一个非常封闭的系统,支持一个开发环境。即你坚持使用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。

答案 1 :(得分:1)

您需要Visual Studio来管理托管和本机Windows Mobile应用程序。我不认为Mono支持.NETCF,我认为SharpDevelop也不支持。

您可能需要安装Windows虚拟机才能在Mac上运行。或者...获取用于Windows开发的PC。我在办公桌上有PC和Mac工作站,因为我一起做iPhone,Android和.NET。

答案 2 :(得分:1)

我实际上正在考虑使用Mono和Moonlight开始一个项目。当然,我处于研究的早期阶段,但我认为可以做到这一点,我希望在不久的将来能够让一些人一起帮助。当我得到一些东西时,我会把github repo发回这里。

答案 3 :(得分:0)

请看这个 http://blogs.msdn.com/b/interoperability/archive/2012/12/21/how-to-develop-for-windows-phone-8-on-your-mac.aspx

有这个Visual Studio代码,可用于启动和测试一些基本的wiMo应用程序开发