应用程序android混合



我必须开发一个使用地理定位的android应用程序,我很难在web框架移动应用程序和原生android应用程序之间做出选择,如果我必须选择web框架,你推荐给我哪一个?

实际上有很多种框架:比如JQuery mobile、Phonegap、titanium、Windev for mobilephone

关于你问题的第一部分,我认为这取决于几个因素:

1.)以前的经验:你是否已经拥有使用HTML/CSS+JQuery的经验,或者你是否拥有使用Java的经验?如果你对第一部分的回答是肯定的:那就去开发web框架吧。如果你对第二部分(Java)的回答是肯定的:去进行原生应用程序开发,相信我,如果你以前已经使用过Java,并且拥有继承和使用包等方面的基本知识,这真的很容易理解,从developer.android.com上的教程开始。如果你对这个问题的两个部分都是否定的,那么我建议你进行原生应用程序开发,因为在我看来,与HTML/CSS+Javascript相比,学习Java相对更容易。如果你对问题的两个部分都是肯定的(即你同时使用了Java和HTML/CSS+JS),那么看看第2点。

2.)个人偏好:很明显,你现在没有,所以选择感觉更容易的。

3.)对于地理定位应用程序我想说原生应用程序开发更容易,我已经开发基于地理定位的应用程序一段时间了,我觉得使用谷歌地图API非常容易,你也会从stackoverflow那里找到大量的帮助,因为每个人和他们的母亲都试图制作基于地理位置的应用程序。我在SO.上找到了我大多数问题的答案

如果你需要更多关于这件事的建议,请不要犹豫!

最新更新