我可以使用Eclipse编写iPhone应用程序吗?

你可能猜到,我的编码知识是非常有限的。 不过,我确实知道一点Java。 我有Eclipse,并想知道是否可以使用它来编写iOS iPhone / iPad应用程序。 我知道我几乎肯定会使用Java以外的语言,但是我对于在Eclipse中安装哪些软件包或插件来使用它来编写iOS代码毫无头绪。 如果你们能够以非常详细的方式回答这个问题,或者将我连接到一个非常好的video教程序列,我将非常感激。

是的你可以!

如果您可以接受编写ActionScript的代码,那么应该很容易学习Java背景,您可以使用Eclipse和AIR来为iOS(和Android同时编写代码)

一些资源:
http://flex.apache.org/
http://labs.adobe.com/technologies/flashruntimes/
http://blogs.adobe.com/flashplayer/
http://flashdaily.net/

请注意,商店中的许多应用程序都是在这个平台上构build的,社区非常活跃和支持。

简短的答案是“不是原生的”。

苹果几乎将“原生”iOS开发限制在XCode上,正如@Bob在他的回答中所说,它只适用于OS X.所以这意味着不需要Eclipse或基于Java的开发。 但是,有几个跨平台的开发框架和工具可以达到不同程度的质量。 这里有一些,没有特别的顺序:

  • PhoneGap的
  • Appcelerator的
  • 科罗纳
  • Adobe AIR(请参阅@dogsgod的答案)

还有其他的,但是那些我至less听说过的,可能已经尝试了一些。 有些人,比如Appcelerator,在Eclipse上build立了IDE,所以至less开发环境会很熟悉。

iOS应用程序使用XCode编写在Objective-C或Swift中。 (这也意味着你需要一个Mac来完成这个工作,XCode只能用于OSX。)

所以不幸的是,这意味着你的问题的答案是否定的。 您不能使用Eclipse来编写iOS应用程序。

Interesting Posts