【问题标题】:Why to use Phonegap if you only develop on one platform如果只在一个平台上开发,为什么要使用 Phonegap
【发布时间】:2015-05-22 10:57:17
【问题描述】:

我一直在为我准备开发的 SQLite 地图数据库检查很多开源项目,并且已经看到了很多完成的 Phonegap 应用程序,这些应用程序主要是为一个平台原生编写的,其索引只是有参考。为什么我看到这么多?这样做有什么好处?

【问题讨论】:

  • 唯一的优势是未来对其他平台的增强。如果不需要其他平台,我建议使用原生应用程序。
  • 使用网络语言创建应用程序也比使用本地语言更快

标签: android sqlite cordova


【解决方案1】:
  1. 如果您不了解构建原生应用程序需要了解的语言 + sdk 和 API
  2. 如果您认为也许有一天您将不得不瞄准其他平台
  3. 如果您想使用一些 javascript 中可用的库
  4. 如果您想在您的应用和 Web 应用之间共享代码

好吧,还有很多缺点,比如速度或需要使用许多设备进行测试,因为您依赖于 webview。如果目标是android,也许使用crosswalk可以消除很多缺点。

【讨论】:

  • 5.如果您已经了解 HTML/CSS/JS,那么使用 Cordova 构建一个应用程序是最简单的,无论您使用多少平台。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-10-20
  • 1970-01-01
  • 1970-01-01
  • 2011-07-17
  • 1970-01-01
  • 1970-01-01
  • 2011-02-27
相关资源
最近更新 更多