jQuery Mobile 与 Sencha Touch [英] jQuery Mobile Vs Sencha Touch

查看:17
本文介绍了jQuery Mobile 与 Sencha Touch的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我打算为我现有的网络应用程序创建一个移动版本或平板电脑版本.支持的设备为 iPad、Xoom (android).

I am planning to create a mobile or rather a tablet version of my existing web app. The devices supported would be iPad, Xoom (android).

我不确定使用 jQuery Mobile 和 Sencha Touch 哪个 JS 库

I am not sure which JS library to use jQuery Mobile Vs Sencha Touch

我的页面将包含标准组件,如轮播、标签栏等

My page would contain srandard componenrs like carousel, tab bars, etc

我应该如何决定去哪个图书馆?到目前为止,我对 jQuery 语法很满意……所以我倾向于考虑 jQuery mobile.但是猜想这将是一种错误的方式来将 JS 库列入候选名单..

How should I decide which library to go for ? As of now, I am comfortable with jQuery syntax..so that is inclining me to think towards jQuery mobile. But guess that would be a wrong way to shortlist the JS library..

请提供尽可能多的建议.

Please provide as much suggestions as you can.

推荐答案

Sencha Touch 是这里最明显的选择,jQuery Mobile 仍然无法与 Sencha Touch 库的质量相提并论.在非 iOS 和 Android 设备上.

Sencha Touch is the most obvious option here, jQuery Mobile is still no where near the quality of the Sencha Touch library.. although jQuery mobile degrades a lot more gracefully on non iOS and Android devices.

既然您的目标是仅支持 Android 和 iOS,那么这应该不是问题(Sencha Touch 也支持 Torch 9800 手机上的 BlackBerry OS 6).

Seeing as you are aiming to support only Android and iOS then this shouldn't be a problem (Sencha Touch also supports BlackBerry OS 6 on the Torch 9800 handset too).

我发现 jQuery Mobile 的响应能力很差,而且还有很多渲染问题和需要解决的问题.我不希望在 2012 年初之前发布稳定版本.

I found the responsiveness of jQuery Mobile to be supbar, and there are still a lot of rendering issues and kinks they need to iron out. I wouldn't expect a stable release until early 2012 at best.

您会发现 Sencha Touch 也提供了更本机应用"的体验,有很多很棒的学习您还找不到 jQuery Mobile 的资源.

You will find Sencha Touch to provide a more "native app" experience too, with a lot of great learning resources that you won't find for jQuery Mobile yet.

最后一点,Sencha Touch 支持更多 MVC 风格的应用程序设计(如果您的应用程序选择采用这种方式),而 jQuery mobile 将只是加载标记和加载 jQuery 脚本,将您的 HTML 元素转换为触摸友好的界面组件.

One final note, Sencha Touch supports a more MVC style application design (should you choose to go that way with your app), whereas jQuery mobile will simply be a load of markup and a load of jQuery script converting your HTML elements into touch friendly interface components.

TL;DR - Sencha Touch 是更完整的包,提供您想要投入的时间.

TL;DR - Sencha Touch is the more complete package providing you want to put in the time.

这篇关于jQuery Mobile 与 Sencha Touch的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆