首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows系统上的IOS编程

Windows系统上的IOS编程
EN

Stack Overflow用户
提问于 2011-09-14 09:07:39
回答 4查看 10.8K关注 0票数 9

我对学习IOS编程很感兴趣,但目前我还不能使用Macintosh系统。我想知道有没有Windows版IOS SDK的等价物?不过,我确实有一部iphone :)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-09-14 09:16:56

您可以查看GNUStep,它是一个可以在windows上使用的跨平台objective-c API。虽然不完全相同,但您至少可以开始使用objective-c和类似可可的对象。

票数 4
EN

Stack Overflow用户

发布于 2011-09-14 09:14:10

您需要一台Mac才能开始iOS开发。然而,你可以谷歌"Hackintosh“,并尝试在你的iOS笔记本电脑上安装Mac,这将使你能够安装XCode和后来的windows开发。

票数 3
EN

Stack Overflow用户

发布于 2011-11-24 03:40:21

是的,确实有用于iPhone和iPad的windows开发平台。通常不支持原生iOS语言:objective-c。但是,它们中大多数允许您通过某种方法构建和/或部署到iOS上。以下是一些建议:

  • DragonFire SDK。它目前只用于游戏开发,但如果你真的下定决心,你可以简单地通过编程添加UI元素来制作非游戏应用程序(然而这可能是非常痛苦的)。龙火软件开发工具包可以在Windows XP,Vista和7上运行。从软件开发工具包中获取完整的功能并提交到AppStore需要花费一些钱。这里是链接:http://www.dragonfiresdk.com我以前用过它,它的效果很神奇。您可以为iPhone或iPad进行开发,这一切都是在C/C++中完成的。它附带示例和帮助文件too.
  • Stencyl.这是一个简单易用的游戏集成开发环境,允许你将你的2D游戏部署到多个平台上: Windows,Mac,iOS等。STencyl不需要编码,但是如果你为完整版付费,你可以添加你自己的objective-cflash代码。这里有个链接:http://www.stencyl.com
  • Unity.Unity 3D是一个非常复杂和非常高端(换句话说,昂贵)的游戏IDE和引擎,它允许您为任何平台(几乎任何平台,例如。iOS、OSX、Windows、Xbox、Wii、Playstation、Android、Linux)。统一成本(在较低的一端)$1500…因此,如果你没有钱买一台价格差不多的Mac电脑,这可能不是最好的解决方案。但是,如果您正在寻找一个最好的游戏引擎和IDE,并且可以选择将其分发到每个平台上,那么您可能想要查看它:http://unity3d.com

总而言之,DragonFire SDK可能是您最好的选择。它为您的PC上的价格提供了最大的灵活性,而且它不需要很长的学习曲线。在得到我的Mac或了解iOS开发之前,我尝试过DragonFire。利用我之前的C++知识,我在一个小时左右的时间里就有了一个简单的吉他应用程序,并与DragonFire一起运行。

如果您不是在寻找开发平台,那么可以尝试使用GNUStep来对Obj-C有一个基本的了解。你也可以考虑构建一个"Hackintosh“。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7410210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档