【问题标题】:Native Android development vs web mobile development原生 Android 开发与 Web 移动开发
【发布时间】:2011-09-23 11:34:38
【问题描述】:

我必须尽快开发类似于foursquare的应用程序(适用于android),我需要在手机中存储一些详细信息并从网络服务中检索一些其他数据。我可以使用 phonegap 或像本机应用程序一样进行开发。你推荐什么选择?各有什么优缺点?

【问题讨论】:

标签: android mobile cordova foursquare


【解决方案1】:

我认为要开发一个类似于foursquare的应用,你需要开发一个原生应用。 事实上,我相信您需要将应用程序与 GPS 和地图的使用集成在一起……这并不简单,但这些功能都有很好的文档记录。

祝你好运:)

【讨论】:

  • PhoneGap 具有用于与 GPS 集成的 API,而 Google Maps API 适用于地图绘制,AFAIK
【解决方案2】:

对于尽快,请选择您更熟悉的平台。本机开发使用 Java,Phonegap 使用 JavaScript 和 HTML。如果您也不知道,请雇用一个知道的人 - 这比从头开始学习要快得多。也可能更便宜。

【讨论】:

  • Java、HTML、JS 不是 Native 开发的一部分。
  • 当 OP 说选择“native vs. Phonegap”时,“native”表示“Android 的默认平台”,而不是“与托管相对的本地代码”。这意味着Java。相反,我从未声称 HTML/JS 是原生的。
猜你喜欢
  • 2014-11-25
  • 2017-01-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-15
  • 2016-08-18
  • 2015-10-08
  • 1970-01-01
相关资源
最近更新 更多