我正在启动一个Android应用程序 - 但是我很困惑什么是关于Android应用程序开发的最佳选择。
最好的系统是什么? Phonegap,Titanium,Feedhenry还是使用java的原生Android应用程序?
提前致谢。
答案 0 :(得分:2)
取决于它是什么类型的应用程序。
如果您不需要与Web API进行任何重要的交互,或者它不是一种web-android-app - >你应该使用原生的android。
否则,如果您需要使用某些需要您从浏览器访问它的网络服务,那么您应该考虑使用Phonegap,Titanium等......
什么Phonegap,Titanium等...做的是>他们部署了一个特殊的Activity,它扩展了Android Activity类,以启动高度自定义的Android Web View +,它们为大多数Android功能提供了一个javascript界面。因此,您只需创建一个HTML页面并使用javascript处理所有应用程序逻辑。
我使用phonegap等的经验 - >如果您有更复杂的应用程序逻辑 - >你最终会得到一个混乱的JavaScript代码。