Android后端技术 - 语言(Java,Python)& IDE(CoderBuddy,exo Cloud,Cloud 9)

时间:2012-04-05 16:09:08

标签: java android python ide cloud

我完成了我的研究并缩小了范围。好的,所以我决定用于开发基于云的Android应用程序的后端(服务器端)的语言和工具。我已经决定将Google App Engine作为我的框架。当我要在我的Android平板电脑上开发时,我想要一个基于云的IDE。 (我将为客户端使用原生的Android IDE应用程序。)

App Engine支持Go编程语言,Java和Python。由于似乎没有一个支持Go的稳定云IDE,我留下了Java&蟒蛇。我将我庞大的IDE列表缩小到:

Coderbuddy - (专为App Engine而设计,仅适用于Python) exo Cloud - (支持Java和Python) Cloud 9 - (支持Java和Python)

我不懂语言。在任何情况下我都必须学习Java以进行Android客户端开发。我知道Python编写代码的速度更快,所以这绝对是一个因素,但我绝对不想牺牲性能或可伸缩性。我将做很多SQL数据库的东西。

最后,如果您认为我离开了,应该向另一个方向看,请告诉我。谢谢!

编辑:我的背景语言是Delphi(Object Pascal)

1 个答案:

答案 0 :(得分:1)

我的猜测是,使用Java你会有很多框架来寻找解决方案,我真的不认为Python会为你提供。

关于IDE,我认为你不应该用Python担心它,你可以使用SublimeText 2或Eclipse(必须安装python编辑器)。两者都很好用,Python很容易部署。

使用Java我使用Eclipse,但朋友正在使用NetBeans,并且它有一些“快捷方式”来创建服务之类的东西,例如。

同样使用Java,你会因为Android而更熟悉,所以我认为这是一个加分,更有意义。

你需要至少开始,这样你才能更好地了解什么对你最有利。

准备好了,它将与Delphi不同;)