使用MonoTouch开发iPhone应用程序的.NET - 哪个开发环境?

Cli*_*ead 8 .net iphone xamarin.ios

我是一名.NET开发人员(C#),多年来一直在开发Windows Mobile Apps.我想开发iPhone应用程序,MonoTouch看起来不错,基于我读过的评论.所以我要选择MonoTouch.

我的理解是我需要一台新的Mac,但实际上我还需要一台用于.NET开发的新PC.我的问题应该是我

(a)购买Mac Book Pro并使用Windows 7进行双启动
(b)购买Mac Pro并使用Windows 7进行双启动
(c)购买一台优秀的Dev PC和一款不太精良的Mac Book Pro或Mac Pro

请记住,我只使用Mac进行MonoTouch开发,我的大部分开发(最初约80%)将在Windows端完成.

我的预算是约.€3,000/$ 4,000我想要一个良好,快速的开发环境.它纯粹用于开发,所以在Windows端安装SQL 2008/VS 2010/Office,在OS X端安装MonoTouch.BTW - 我的预算不包括VS/MonoTouch等的许可,我有MonoTouch和MSDN许可.

任何意见都非常感谢.我是Mac的新手!

kwc*_*cto 2

在过去的一年里,我发现自己越来越多地进行 iOS 开发而不是 Web 开发。我从使用具有 8GB RAM 的四核戴尔笔记本电脑转向使用具有 4GB RAM 的 MacBook Air,并且一直没有回头。VMWare Fusion 在 SSD 上运行 Windows Server 2008 和 Visual Studio 2008 的速度非常快。

对于 MonoTouch 开发,您可能会想继续使用 MonoDevelop。无论您选择什么 Mac,都可以正常运行。Windows 方面以及可移植性对您是否重要是主要的问号。