cordova - Ratchet 与 PhoneGap

标签 cordova ratchet

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

6年前关闭。




Improve this question




PhoneGap 和 Ratchet 有什么区别。如果我理解正确的话,两者都是使用 HTML、CSS 和 Javascript 构建移动混合应用程序的前端框架。一个比另一个更好,如果是,为什么?

最佳答案

Phonegap 的糖衣版本 Cordova .这些主要作用是将 HTML、JS、CSS 隐藏到您想要的平台文件中,例如 apk , ipa (苹果)等。

Ratchet 是完整的前端框架。因此,如果您在您的应用程序中使用它,最后您需要使用 phonegap 或 cordova 来获取您所需平台的应用程序。

一个比另一个更好,如果是,为什么?
Ratchet 是前端框架。和 phonegap 是核心部分。你如何比较 Ratchet 和 phonegap?

phonegap Cordova 充当移动浏览器和所需平台的 native 功能之间的桥梁。用于浏览器访问相机、读取存储、读取联系人等移动硬件

Apache Cordova 是一个开源移动开发框架。它允许您使用 HTML5、CSS3 和 JavaScript 等标准 Web 技术进行跨平台开发,避免每个移动平台的原生开发语言。应用程序在针对每个平台的包装器中执行,并依赖符合标准的 API 绑定(bind)来访问每个设备的传感器、数据和网络状态。

如果您是:,请使用 Apache Cordova

  • 移动开发人员并希望将应用程序扩展到更多
    不止一个平台,而不必为每个平台重新实现
    平台的语言和工具集。
  • Web 开发人员并希望部署为以下目的打包的 Web 应用程序
    在各种应用商店门户中分发。
  • 对混合原生应用程序感兴趣的移动开发人员
    带有可以访问的 WebView(特殊浏览器窗口)的组件
    设备级 API,或者如果你想开发一个插件接口(interface)
    native 和 WebView 组件之间。
  • 关于cordova - Ratchet 与 PhoneGap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27737912/

    相关文章:

    php - 如何在 Ratchet (PHP, WebSocket) 中将编码文本设置为 UTF-8?

    php - 在子域上运行 Ratchet 作为完整的自己的服务以提供自定义 WebSocket

    php - Ratchet PHP Websocket 库工作正常,但运行几天后导致 HTTP 代码 503 服务不可用

    html - 使用输入文本在 iPhone 中显示数字键盘

    javascript - 如何锁定屏幕以防止在 steroids.js 中旋转 - AppGyver 移动应用程序

    android - 在 PhoneGap 1.2.0 中使用 Google Analytics 时 Android 和 iOS 之间的差异

    ios - Phonegap Build App 从不安装在 iOS 7 中

    ios - 是否可以在没有 Mac 的情况下为 iOS 制作 cordova CLI 应用程序?

    php - Ratchet 的 Symfony session 处理程序

    laravel - 使用 websockets 时的最佳实践?