首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要学习java来构建Android应用程序吗?

我需要学习java来构建Android应用程序吗?
EN

Stack Overflow用户
提问于 2012-09-14 19:43:52
回答 2查看 843关注 0票数 2

我必须为android平板电脑做一个项目,但我不知道我是否可以使用Phonegap来代替学习Java。我的申请必须:

  • 与SQL server对话: update、delete等(使用web-services),如果没有与服务器的连接,应用程序必须将数据存储在本地,然后必须更新到远程。
  • 显示地图中用户的当前位置(如导航)
  • 用户可以在地图上添加位置或信息(比如在位置上跟踪对象)

应用程序将使用互联网,所以应用程序必须是安全的,应用程序没有太多的用户,最大的用户将是50。

你怎么看?如果你在Phonegap工作,你能建议我使用它还是我必须学习Java?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-14 19:58:39

简短的答案是No您不必使用,您可以使用PhoneGap,或者如果您是.NET粉丝,那么使用用于Android的Mono代替。

PhoneGap

当您启动新的应用程序项目时,您只需要将html页面加载到应用程序中,这就是您需要了解的关于java的全部信息,从现在开始,您将开始在HTML文档中使用javascript、html、css、phonegap来访问移动API、jquery mobile等。

从“基于Web的应用程序”访问远程服务器数据的最佳方法是对远程服务器进行ajax调用,因此要记住使用Jquery (或任何其他支持此功能的UI框架工作)。

  • PhoneGap存储提供对设备存储选项的访问。
  • 地理定位对象PhoneGap地理定位提供对设备的GPS传感器的访问。

如果您要使用PhoneGap,并且希望有一个本地外观应用程序推荐为kendo ui,那么它虽然有点贵,但还是值得的。

此外,Ridcully在他的回答中说:“如果你想认真地为Android编程,你必须学习Java和Android。”

票数 3
EN

Stack Overflow用户

发布于 2012-09-14 19:53:27

如果你想认真地为Android编程,你必须学习Java和Android。

如果这只是一次任务,我认为所有必需的问题都可以用Javascript/Phonegap完成。

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

https://stackoverflow.com/questions/12430995

复制
相关文章

相似问题

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