我为客户开发了一些iPhone应用程序,但我更喜欢在Linux机器上工作。我知道在运行OS X的机器上需要做一些事情,比如构建最终版本,在模拟器中运行iPhone应用程序等等。
但我很想知道你可以使用普通的Objective C和从XCode Developer库复制的各种库在Linux系统上构建和测试iPhone应用程序的模型层。这在多大程度上可行?
我不想越狱iPhone来做到这一点。
您可以通过GNUStep运行多少Foundation API?
答案 0 :(得分:3)
这似乎给出了一个很好的答案:Starting iPhone app development in Linux?,它提供了http://www.saurik.com/id/4的链接。从理论上讲,它使用的是gcc4,但整个工具链是一个难以替代的工具。但是如果你真的打算这样做,那么在Linux中看起来至少有一些可能。
答案 1 :(得分:0)
嗯,有GNUStep。域模型和单元测试根本不是问题。创建一些艺术作品可以在Inkscape中完成,这可能在Linux上比在Mac上运行得更好。