Java 使用Linux或Windows为iPhone构建应用程序?

Java 使用Linux或Windows为iPhone构建应用程序?,java,ios,iphone,linux,ubuntu,Java,Ios,Iphone,Linux,Ubuntu,我想构建一个在苹果iPhone的iOS上运行的应用程序(最好是Java)。 问题是,我没有苹果电脑。我主要使用Linux,必要时使用Windows 是否可以使用Linux平台为iPhone构建应用程序? 什么样的软件最适合学习它的诀窍?建议?PhoneGap使用html,Tianium使用javascript。两者都在iOS上运行(通过适当的环跳后) 如果我没有弄错的话,我相信您可以使用命令行中的xcodebuild选项在Linux中处理本机Objective C iOS项目。如果没有,您可以虚

我想构建一个在苹果iPhone的iOS上运行的应用程序(最好是Java)。 问题是,我没有苹果电脑。我主要使用Linux,必要时使用Windows

是否可以使用Linux平台为iPhone构建应用程序?
什么样的软件最适合学习它的诀窍?建议?

PhoneGap使用html,Tianium使用javascript。两者都在iOS上运行(通过适当的环跳后)

如果我没有弄错的话,我相信您可以使用命令行中的xcodebuild选项在Linux中处理本机Objective C iOS项目。如果没有,您可以虚拟化Mac环境以完全运行xcode

通常,为了获得最佳结果,最好学习本机平台的诀窍。大多数其他选项都需要牺牲功能或易于实现


作为最后手段,如果您有兼容的组件,您可以在PC上安装OS X。查看“Hackintosh”了解更多关于这条路线的信息。

相关的,请看一看,这是一个基于Java的库,可以编译成可以在iPhone(我想是Windows Phone、Android、Blackberry)上运行的本机代码。但是请记住,您将始终运行在最新版本之后,就像现实世界中的Java一样,您可能无法完成您想要的一切…最现实的可能是PhoneGap之类的跨平台工具包。但如果你真的对本地应用感兴趣,你需要买一台Mac mini。