-2

I'm in the process of starting an android app - however i'm confused as to what is the best option to take with regards to the development of an android app.

What would be the best system to use? Phonegap, Titanium, Feedhenry or a native android app using java?

Thanks in advance.

4

1 回答 1

2

取决于它是什么类型的应用程序。

如果您不需要与 Web API 进行任何重要的交互,或者它不是一种 web-android-app -> 您应该使用原生 android。

否则,如果您需要使用一些需要从浏览器访问它的网络服务,那么您应该考虑使用 Phonegap、Titanium 等......

Phonegap、Titanium 等所做的是 -> 他们部署了一个特殊的 Activity,它扩展了 Android Activity 类以启动高度定制的 Android Web 视图 + 他们为大多数 Android 功能提供了一个 JavaScript 接口。因此,您可以制作一个 HTML 页面并使用 javascript 处理所有应用程序逻辑。

我在 phonegap 等方面的经验 -> 如果你有更复杂的应用程序逻辑 -> 你最终会得到一个凌乱的 JavaScript 代码。

于 2012-05-06T12:26:22.203 回答