首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于谷歌地图的安卓导航应用的Java与HTML5之比较

基于谷歌地图的安卓导航应用的Java与HTML5之比较
EN

Stack Overflow用户
提问于 2013-02-26 22:11:30
回答 3查看 3.1K关注 0票数 2

我想开发一个像“找到我的车”之类的导航应用程序。对于导航和地图,我想使用谷歌地图api。

现在我必须决定,我想使用哪种语言。Java与HTML5。

我更熟悉Java,但是在Google Maps API文档中,使用HTML5进行开发会更容易,对吧?

该应用程序必须在android手机上运行。所以更好的用法是:我更熟悉的Java,还是(我认为)更容易与Google Maps结合使用的HTML5。

希望你能帮助我,我必须在大约一个小时内决定我。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-26 22:41:50

一般来说,我不会说答案总是Java。实际上,这取决于您的需求,一如既往。

当你使用HTML5 (你可以试试PhoneGap:http://phonegap.com/)时最棒的事情是它可以在多个不同的系统上工作,而本地的安卓应用程序不能。

另一方面,在原生应用程序中,您将能够访问整个Android API,而且它也将更加强大。

总而言之,如果你需要一个功能强大的实时处理图像的应用程序,你就需要一个本机应用程序。但是,如果你想要一些简单的东西,可以很容易地在HTML5中呈现,并且你可能会在不同的系统(比如IOS)上创建相同的应用程序,那么HTML5会让你赢得宝贵的时间。

在没有明确的“好”方法可遵循的情况下,只需选择您觉得更舒服的方法:只要您能够创建一个满足您需求的应用程序,它将是最高效的方法。

并且永远记住,在Android原生应用中包含"WebView“是可能的,这意味着你可以两全其美。

在你的情况下,安卓似乎已经有了一些使用地图的很好的功能(很可能比HTML5版本更好)。这可能会对你的决定有所帮助。

票数 3
EN

Stack Overflow用户

发布于 2013-02-26 22:19:42

如果你正在用Android开发一个应用程序(不是游戏),答案总是Java!一直都是!

在Android中用原生Java实现地图就像1.2.3 https://developers.google.com/maps/documentation/android/一样简单。

票数 2
EN

Stack Overflow用户

发布于 2014-01-31 02:19:36

语言、IDE、平台...一切都是工具。您将使用什么取决于您的应用程序的需求。我使用这两种技术。当你要开发一个使用许多硬件资源(如加速计,gps…)的应用程序时,建议你使用本地语言,这样可以节省电池,并最大限度地发挥设备的优势,提高性能。

现在,如果您要开发一个使用少量硬件资源的应用程序,最有趣的解决方案是HTML5 (例如: PhoneGap、SenchaTouch、Titanium等)。

在我多年的经验中,在决定如何开发之前,我想知道我将开发什么,以便看看哪一个最符合我的需求!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15091225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档