IBM Woklight、Sencha Touch、Cordova 的区别?

Posted

技术标签:

【中文标题】IBM Woklight、Sencha Touch、Cordova 的区别?【英文标题】:Difference between IBM Woklight, Sencha Touch, Cordova? 【发布时间】:2017-08-05 09:52:16 【问题描述】:

我有点困惑

IBM Worklight 如何与 Sencha Touch 一起使用? Sencha Touch 和 Cordova 有什么区别? 它们可以在一个开发中一起使用吗?

【问题讨论】:

【参考方案1】:

由于您没有提到 IBM Worklight/MobileFirst 的版本,我们将假定为最新版本 (v8.0)。

回答您的问题:

1) 如何将 IBM Worklight 与 Sencha Touch 结合使用?

Sencha Touch 是一个用户界面 (UI) javascript 库或 Web 框架,专为移动 Web 构建。它不再受支持,并已与 Ext JS 合并。

https://www.sencha.com/products/touch/

对 IBM MobileFirst 的 Sencha Touch 支持自 v6.3 以来已被弃用,并已被删除。这是一个早期的示例:

http://public.dhe.ibm.com/software/mobile-solutions/worklight/docs/v620/WorklightStarter_Sencha.zip

2) Sencha Touch 和 Cordova 有什么区别?

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

https://cordova.apache.org/docs/en/latest/guide/overview/index.html

简单来说,将 Sencha touch 视为 UI 的 Javascript 框架。 Apache Cordova 使您能够开发跨平台应用程序并访问本机功能。

3) 它们可以在一个开发中一起使用吗?

是的。

【讨论】:

以上是关于IBM Woklight、Sencha Touch、Cordova 的区别?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 sencha-touch.jsb3 构建 Sencha Touch?

Sencha Touch实战OA系统开发|Sencha Touch项目教程

Sencha Touch - sencha touch js 大小的性能问题

将 Sencha Architect 项目从 Sencha Touch v2.0.x 更新到 Sencha Touch 2.1.x

iPhone Sencha Touch - 如何在 sencha touch 中将表格视图添加到拆分视图

将 Sencha Touch 1.X 升级到 Sencha Touch 2.X