【问题标题】:Apache Cordova Extension in Visual Studio VS PhoneGapVisual Studio VS PhoneGap 中的 Apache Cordova 扩展
【发布时间】:2015-11-09 08:54:31
【问题描述】:

谁能解释一下 VS 提供的用于构建混合应用程序的 Cordova Extension 和 PhoneGap 框架之间有什么区别?我去了 PhoneGap API 文档站点,上面写着“请注意,Cordova 曾经被称为 PhoneGap”,但另一方面,我发现“Apache Cordova 是发生开发和贡献的核心开源项目。vs”Adobe PhoneGap 是一个发行版Apache Cordova 还提供与 Adob​​e 的实用程序和服务的集成”。 Cordova Extension Visual Studio 提供的是 Cordova PhoneGap 结合的东西吗?

【问题讨论】:

    标签: apache cordova visual-studio-cordova


    【解决方案1】:

    Cordova 和 Phonegap 在编码技术和 API 使用方面几乎相同。像这样的区别很少

    • PhoneGap 通过提供构建工具等额外选项来扩展 Cordova
    • Cordova 在命令中使用关键字“cordova”,而 Phonegap 使用“phonegap”
    • cordova 有一个 Phonegap 没有的“服务”命令
    • 添加平台的方式似乎在两个命令之间有所不同(phonegap 使用“install”命令,cordova 使用“platform add”命令
    • 还有更多..

    更多

    记住这些行以避免混淆

    您可以将 Apache Cordova 视为支持 PhoneGap 的引擎, 类似于 WebKit 是 Chrome 或 Safari 的引擎

    【讨论】:

    • 这里没有提到 Visual Studio 部分吧?
    【解决方案2】:

    我的意见基于我的经验:

    • Cordova 拥有更大的社区,拥有更多插件,更新速度更快,(Visual Studio 支持,如果这对您很重要的话)

    • Phonegap 建立在 Cordova 之上,并且具有一些额外的功能。它有一个构建(基于网络)系统(我不使用)。该文档有一些很好的例子。它有一个非常不错的移动应用程序,可以在您保存文件后立即显示代码更新。我真的很喜欢这个用于移动开发的功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-03
      • 2017-12-11
      • 1970-01-01
      • 2011-07-27
      • 1970-01-01
      相关资源
      最近更新 更多