【发布时间】:2023-03-13 16:49:01
【问题描述】:
我正在启动一个 android 应用程序 - 但是我对开发 android 应用程序的最佳选择感到困惑。
最好的系统是什么? Phonegap、Titanium、Feedhenry 还是使用 java 的原生安卓应用?
提前致谢。
【问题讨论】:
标签: java android cordova titanium
我正在启动一个 android 应用程序 - 但是我对开发 android 应用程序的最佳选择感到困惑。
最好的系统是什么? Phonegap、Titanium、Feedhenry 还是使用 java 的原生安卓应用?
提前致谢。
【问题讨论】:
标签: java android cordova titanium
取决于它是什么类型的应用程序。
如果您不需要与 Web API 进行任何重要的交互,或者它不是一种 web-android-app -> 您应该使用原生 android。
否则,如果您需要使用一些需要从浏览器访问它的网络服务,那么您应该考虑使用 Phonegap、Titanium 等.....
Phonegap、Titanium 等所做的是 -> 他们部署了一个特殊的 Activity,它扩展了 Android Activity 类以启动高度定制的 Android Web 视图 + 他们为大多数 Android 功能提供了一个 JavaScript 接口。因此,您可以制作一个 HTML 页面并使用 javascript 处理所有应用程序逻辑。
我在 phonegap 等方面的经验 -> 如果你有更复杂的应用程序逻辑 -> 你最终会得到一个混乱的 javascript 代码。
【讨论】: