在linux中开发iPhone应用程序

时间:2009-09-29 12:58:03

标签: iphone objective-c linux

  

可能重复:
  Starting iPhone app development in Linux?

我必须开发一个能够将实时数据从服务器传输到iPhone的iPhone应用程序。

一些实时数据示例如下:

  • 板球比分,
  • 股票,

我们被告知要使用Objective C在Linux中开发我们的项目。由于我是这个领域的新手,有人可以给我任何有关如何启动项目的想法吗?

建议使用Linux吗?

5 个答案:

答案 0 :(得分:11)

如果你想要一个理智的管道,你将不得不使用Mac OSX。你还需要拿一本关于iPhone开发的书。如果需要,可以按照教程here运行OSX中的OSX。

答案 1 :(得分:9)

首先回到项目经理并告诉他们你需要一台合适的Mac来开发iPhone。

你申请在Linux下使用这些工作的任何黑客只会花费你比Mac mini现在花费更多的钱。除非你是奴隶并且免费工作?

同样使用Linux hacks进行商业iPhone开发违反了您签署的在App Store上发布应用程序的iPhone Developer Program。因此,如果项目经理建议使用Linux进行iPhone开发,那么您的法律部门应该发出红旗。

答案 2 :(得分:3)

甚至不要考虑使用Linux。你会浪费很多时间来破解开发环境,但你仍然无法获得一些必需的XCode工具,比如代码签名。它会更容易和更便宜,甚至可以获得Mac mini。

答案 3 :(得分:1)

不,不要使用Linux开发iPhone应用程序。虽然有Objective-C编译器可用,但您无法访问所有Cocoa库,这些都是iPhone开发的基础。你需要一台Mac。

答案 4 :(得分:1)

在这里添加其他评论不鼓励使用Linux来开发iPhone应用程序,除非你的目标是破坏iPhone,你必须拥有Xcode来签署和配置iPhone应用程序。此外,您将无法在模拟器中运行代码。最简单/最便宜的解决方案是购买便宜的Mac(Mac Mini可以使用您当前的外围设备以低于600美元的价格购买)。