【问题标题】:Phonegap in Android and iOS - Suggestions for building an app from scratchAndroid 和 iOS 中的 Phonegap - 从头开始​​构建应用程序的建议
【发布时间】:2012-05-31 05:57:43
【问题描述】:

这只是个人知识,我将非常感谢您的 cmets。我想在 phonegap 中构建一个 Android/iOS 应用程序,基本上它是一个商家信息应用程序,每个商家信息都会有这些数据:

  • 姓名
  • 图片
  • 地址
  • 电话
  • 地图位置 [纬度,经度],因此我可以使用地图 API。

我希望在应用程序中拥有所有目录列表,因此您可以“离线”使用它,当然不是地图,因为使用地图您必须在线。

所以我的问题是:

  • 关于如何保存数据的建议,您推荐我阅读哪些主题
  • 有什么方法可以购买/下载国家地图并将它们放在我的应用程序上,这样用户就无需在线查看商家列表的位置。
  • 你认为用phonegap 来发展这个想法是个好主意吗?还是您推荐其他方法/框架?

我希望它很清楚,抱歉我的英语不好! :-)

【问题讨论】:

    标签: android ios cordova directory


    【解决方案1】:
    1. 您可以使用Sqlite Database 来存储数据。请阅读链接中提供的文档:http://docs.phonegap.com/en/1.7.0/cordova_storage_storage.md.html#Storage
    2. 您可以在离线时使用 Google Maps API。但在线时,您可以使用链接中提供的PhoneGapAPI:http://docs.phonegap.com/en/1.7.0/cordova_geolocation_geolocation.md.html#Geolocation
    3. 是的,您可以使用 phonegap,因为它是您应用程序的最佳方式。欲了解更多信息,请通过 PhoneGap 文档链接:http://docs.phonegap.com/en/1.7.0/index.html

    【讨论】:

    • 你能告诉我,phonegap的geolocation Api是在线工作还是离线工作。
    • 嗨 Avadhani,感谢您提供的信息,这非常有帮助。但我还有一个问题,如何离线使用 Google Maps API?
    • 是的,要实现离线谷歌地图,可以参考这个链接下载代码:code.google.com/p/ogmaps
    【解决方案2】:

    1.将数据保存在 SharePreferences 或 sqllite 中。 2.使用google或bing maps api更容易。获取本地地图数据并更新它的成本很高。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-13
      • 2016-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多