2014-01-10 65 views
0

我目前正在研究Android应用程序,并使用Eclipse。我知道Eclipse是用来编写Java的,但是如果你用很多不同的语言创建一个应用程序,你需要从头开始为每种语言编写整个程序吗?如果不是什么会是相同的?另外,最好的程序是什么?使用多种语言编写应用程序

+0

可能...可能不是....取决于... ios vs android yes ... android和blackberry no .. – gtgaxiola

+4

你可以看看'phonegap' http://phonegap.com/ – holgac

+0

@ gtgaxiola你是什么意思?什么语言是可混合的,哪些程序最适合用来编写混合语言? – Aaron

回答

2

语言岂可外国功能接口

这些关键概念,其中的语言可以 与普通的代码库一起工作。 Python例如 有许多模块,它们直接包装C/C++ 库或其中的一部分,提供更高的抽象 顶层(在Python)。

如果您要实施适用于Android和iOS的应用程序 并担心实施成本;也许使用 像PhoneGap,或一些其他合适的paltform ,帮助处理这个如Kivy

Web服务

这是另一种越来越普遍的做法 这些天。通过将和实施解决方案的 主要部分作为Web服务 (又名云),那么你可以写的东西包装/层 的iOS/Android的利用你的“服务”(假设 的应用程序商店允许这样我认为他们做 取决于你的应用程序)。