sencha touch 2和Phonegap之间的混淆[重复]

Posted

技术标签:

【中文标题】sencha touch 2和Phonegap之间的混淆[重复]【英文标题】:confusion between sencha touch 2 and Phonegap [duplicate] 【发布时间】:2012-09-18 17:25:58 【问题描述】:

可能重复:Difference of Native packaging between Sencha touch2 and PhoneGap

我已经阅读了很多关于 Sencha Touch 和 Phonegap 区别的文章。 This one 例如。这让我很困惑。最初我认为 Sencha Touch 只是一个构建“移动 Web 应用程序”的框架,而 Phonegap 是使用 JS、html5 和 CSS3 构建“手机原生应用程序”。 当我访问 Sencha 网站并阅读有关 Sencha Touch "2" 的信息时。我了解到它带有 Native 封装,允许用户通过 Ext.device 使用 Native 设备 API

Ext.device.Camera.capture(); //An example

在几个论坛中,我读到“Sencha Touch 和 Phonegap”“携手并进”。对我来说,这意味着 Sencha Touch 仅用于创建应用程序的 GUI,而 Phonegap 用于访问本机设备 API 和创建跨平台构建。但是在阅读了 Sencha Touch 2 的描述后,我感到很困惑。 有人能解释一下这两个框架到底是做什么用的吗?谢谢

【问题讨论】:

【参考方案1】:

我认为您的问题可能重复。

Here is the link

我认为第一个答案可以让您对这两个框架之间的区别有一些基本的了解

【讨论】:

你应该在评论中添加疑问 我读过它,很有用,可以肯定地说 sencha touch 2 正试图到达 phonegap 所在的位置吗?介绍原生设备 api 的? 我不确定,但我看不出他们有什么理由不想走这条路,因为他们说 Sencha touch 将支持除 iosandroid、BlackBerry 和 Kindle Fire 之外的更多平台(亚马逊平板电脑),我相信这将导致 Sencha SDK Tools 在 iOS 和 Android 上扩展

以上是关于sencha touch 2和Phonegap之间的混淆[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap 和 Sencha Touch 2.3 集成

Sencha Touch 2.2.0 + Phonegap 调试模拟器

PhoneGap & Sencha Touch 2 载入画面

将 sencha touch 2 集成到 phonegap 中,无法启动 'deviceready' 事件

Sencha Touch 2 + PhoneGap + iPad:带有base64编码数据的视频:“操作无法完成”

PhoneGap + Android 模拟器 + Sencha Touch