【发布时间】:2011-09-06 04:03:42
【问题描述】:
我知道您需要 Mac、Xcode 和 SDK。但是是否可以使用 Windows/Linux 平台为越狱设备和/或常规设备开发应用程序?
编辑
另外,Airplay SDK 的内幕是什么?听说它很不错,但没有提供与通过 Xcode 开发的应用程序相同的性能。 找到this PDF 文档,它是什么
【问题讨论】:
标签: iphone windows ios jailbreak
我知道您需要 Mac、Xcode 和 SDK。但是是否可以使用 Windows/Linux 平台为越狱设备和/或常规设备开发应用程序?
另外,Airplay SDK 的内幕是什么?听说它很不错,但没有提供与通过 Xcode 开发的应用程序相同的性能。 找到this PDF 文档,它是什么
【问题讨论】:
标签: iphone windows ios jailbreak
实际上你可以,这就是编程的全部意义所在。如果你是一个强硬的程序员,你可以做很多跨平台和跨硬件的东西。不要忘记,无论 Steeve Jobs 对 Apple 甚至非 Apple 消费者来说多么酷(或假装多么酷),他们都关心自己的利润,并且永远不会正式宣布在 PC 上为 iPhone 和其他 iOS 设备构建应用程序是可能的也。这样他们就可以让你得到一台 Mac。他们非常成功地让人们相信,否则无法为 iPhone 构建应用程序。
【讨论】:
有 a toolchain for Linux platforms,但它没有 Interface Builder 或其他细节。这是使用它的an example application。
【讨论】:
您可能正在寻找 theos。看看this thread。
当然,您将必须安装您的工具链,这不应该那么难。有很多项目涉及拥有 Linux iOS 工具链。不过,Windows 是另一回事:P(并不是说不可能!)。
【讨论】:
简短的回答是否定的 - 从根本上说,iPhone OS 使用 Cocoa,它是一个仅与 XCode 一起分发的封闭框架。有些人考虑过逆向工程(比如 Wine),但我认为到目前为止还没有人真正成功,更不用说使用 Cocoa 作为开发环境了。
您也许可以创建一些可以在后台或通过移动终端运行的 debian 软件包 (dpkg)。不过这有点限制,因为您无法访问 GUI,而且您的应用程序不会很直观。
似乎有一个开发平台可以将 Blender 游戏逻辑移植到成熟的 iPhone 游戏中。也许您可以通过这种方式避免 Xcode,但我对此表示怀疑。 http://sio2interactive.com/
您可以在 Virtualbox/VMWare Player 中运行 OSX,但 Apple 不允许这样做。
【讨论】:
不要听其他人坚持说您必须获得 Mac。您只需要从http://thepiratebay.org/ 下载预装Mac 的破解VMWare 副本。您还需要从同一站点下载破解的 VMWare 播放器的副本。然后在 Mac 中下载 Xcode。无需支付任何费用。我一直在使用它并且工作得很好。
【讨论】:
简短的回答——是的。
虽然我不完全确定您所说的“仅限”越狱设备是什么意思,但如果您对 Flash 脚本或动作脚本有任何经验,请查看 Adobe Flash Professional CS5.5。这是一个程序,可让您为 ipod/iphone/ipad 设计和编写自己的应用程序。
http://www.adobe.com/products/flash.html
我已经用了很多年了,觉得它很完美。
【讨论】: