我刚刚在一些网站上学习了C语言,并且我介绍了大部分基本的中级事物。
现在我想使用Objective-C开发iPod \ iPad应用,因为我知道它是最好的选择。 但是从阅读许多指南,我仍然没有找到一个肯定的答案 - 你可以在PC,Windows上使用Objective-C开发iOS应用程序吗?我知道你必须支付这99美元才能获得允许开发和获得访问Apple课程,但对我来说没问题。
如果您无法在Windows上执行此操作,那么下一个最佳选择是什么?我知道你可以使用Unity和C#创建iOS游戏,我安装了它但我仍然没有找到如何创建iOS项目。而且我找不到一个简单的iPod应用程序指南,这也很好。
如果最好的选择不是统一的话,会是什么?我在.NET中具有中高级知识(这就是我在论坛中看起来的方式,我通常在这里......我是一个简单的初学者)而且我知道C#语法最好,但我也知道VB。和C,还有点C ++。
谢谢:)
答案 0 :(得分:1)
简短的回答是否定的。但如果您不想将应用程序置于市场中,可以采取各种方法
答案 1 :(得分:1)
您可以在Windows中编写Objective-C代码,但是您将无法编译。例如,http://kdevelop.org/,http://code.google.com/p/objectiveclipse/和http://www.bloodshed.net/devcpp.html Dev-C ++与Objective-C兼容。然而,我没有任何经验。
XCode仍然是这项任务的最佳选择,我不确定你是否会称之为“在Windows上开发iOS应用程序”,但我倾向于在Notepad / GEdit中编写相当多的代码,所以答案是“有点”。你需要一台Mac,而不是编码,就像能够调试一样。
答案 2 :(得分:1)
另一种选择是使用Flex 4.5生成iOS游戏,它允许您在Windows上编写和测试代码,并且可以将其打包为iOS。但是你必须为它学习ActionScript和MXML。
来自Adobe的网站
Flash Builder 4.5完全支持为Apple iOS构建ActionScript®应用程序。 Flex支持计划于2011年晚些时候推出
答案 3 :(得分:1)
Unity iOS开发不附带免费版Unity。相反,你必须purchase a separate license(除了99美元苹果会指示你成为开发者之外,我相信。)我自己从来没有用过Unity来开发iOS游戏,所以我不知道它有多好这个过程有效。
然而,理想情况下,iOS开发实际上是在Mac上完成的。 XCode是用于iOS开发的主要IDE,它仅适用于Mac。
答案 4 :(得分:1)
你可以看看
根据您所看到的内容,所有这些文档都有很好的文档,您可以了解它们的功能。