我想使用Visual Studio和C#.NET在Windows Vista上开发iPhone应用程序。
我尝试从http://developer.apple.com/iphone/index.action下载SDK,但该文件有一个.dmg
扩展名,我不知道如何打开它。
所以作为.NET开发人员,我能否使用iPhone API进行开发? 是否存在使用.NET开发的现有应用程序? 是否有任何资源或网站可以帮助处理这个问题?
谢谢!
我想使用Visual Studio和C#.NET在Windows Vista上开发iPhone应用程序。
我尝试从http://developer.apple.com/iphone/index.action下载SDK,但该文件有一个.dmg
扩展名,我不知道如何打开它。
所以作为.NET开发人员,我能否使用iPhone API进行开发? 是否存在使用.NET开发的现有应用程序? 是否有任何资源或网站可以帮助处理这个问题?
谢谢!
更新于2013年7月18日:
由于这个回答已经三年了,我想用最新的信息来更新它。MonoTouch不再存在,因为它现在是Xamarin的一部分。使用Xamarin,您可以使用C#和.NET Framework(使用Mono)开发移动应用程序。您可以使用Windows开发iOS应用程序和Visual Studio,但您仍然需要Mac来进行编译和构建。这里是一篇关于如何在Visual Studio中使用VS进行iOS开发的博客文章。
原始回答:
MonoTouch。你仍然需要一台Mac,以及至少400美元的费用(截至此时写作本文)。
您可以尝试免费的评估版,它不需要您支付任何费用,并允许您使用模拟器进行编程。如果您想在硬件上测试您的应用程序,则需要支付费用。
不行,你不能这么做。
MonoTouch 可在 Mac 上运行。如果您想在 Windows 上开发,可以考虑使用 DragonFireSDK。目前用于游戏开发,它允许使用 C++ .Net 在 Visual Studio 2010 中开发 iPhone 应用程序。