`
帅子
  • 浏览: 79262 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

移动Web UI框架jQuery Mobile 或 Sencha Touch的选择

阅读更多

  最近常被问到是用 jQuery Mobile 还是 Sencha Touch ,本人也比较关注这两个框架,试图从以下两方面发表点儿见解:



  • 身家背景,都系出名门


    1、jQuery Mobile 建立在jQuery 和 jQuery UI框架之上,很好的继承了jQuery支持多浏览器的特性,官方介绍支持 iOS, Android, Blackberry, Palm WebOS, Nokia/Symbian, Windows Mobile, Opera Mobile/Mini, Firefox Mobile。

    优点:超多平台支持、入门简单传统div布局。

    缺点:目前处于Beta阶段性能有待加强、UI支持比较简单不适合复杂交互。

    2、ExtJS更名为Sencha后,Sencha Touch便是其中重要的一员,继承大哥ExtJS优点,SenchaTouch 同样具有整体UI布局的解决方案、华丽的界面,这些只需要JavaScript全部搞定。


    优点:针对触摸屏丰富的UI设计支持复杂交互、纯JavaScript搞定布局、版本稳定性能尚可。


    缺点:入门较不易需要javascript基础、支持平台较少(以Webkit浏览器为核心的Android,IOS,BlackBerry平台)。



  • 从需求出发做选择


    1、功能简单,只想让现有网站支持手机和平板电脑等移动设备,可考虑jQuery Mobile框架,入门简单而且支持较多平台。

    2、想做客户端而且跨平台、丰富的交互,如果项目组有熟悉ExtJS的开发人员就更好了,请选择Sencha Touch。

     

    移动Web UI框架较多,这里仅讨论比较典型的两个框架,如有更好方案或有建议,请移步移动Web开发社区发表评论。


     


    作者:刚子             来自:移动Web开发社区

分享到:
评论

相关推荐

    webapp界面UI框架Sencha Touch 是WEB APP的界面UI组件库,明显比jquery Mobile快.zip

    Sencha Touch是一款专为Web应用程序设计的用户界面(UI)框架,主要针对移动设备。它提供了丰富的组件集合,包括按钮、表格、面板、下拉菜单等,使得开发者能够快速构建功能丰富的、具有触摸友好的交互体验的Web应用...

    推荐3款强于Sencha Touch和jQuery mobile的webapp前端UI库.zip_lycamobile

    推荐3款强于Sencha Touch和jQuery mobile的webapp前端UI库.zip

    用SenchaTouch和jQueryMobile开发移动应用的过程对比[收集].pdf

    【Sencha Touch与jQuery Mobile开发移动应用对比】 在HTML5逐渐崭露头角的移动开发领域,Sencha Touch和jQuery Mobile成为了两个备受关注的框架。它们都致力于利用HTML5的跨平台特性,帮助开发者构建高性能的移动...

    三大移动Web开发框架

    本文将深入分析三大主流移动Web开发框架——jQuery Mobile、jQTouch和Sencha Touch,帮助开发者根据项目需求选择最适合的技术方案。 #### jQuery Mobile:跨平台的王者 jQuery Mobile作为一款针对触摸设备优化的...

    Sencha Touch 2.4.1

    Sencha Touch 2.4.1 是一个专为构建高性能移动应用程序而设计的HTML5开发框架。这个版本的发布标志着Sencha Touch在HTML5领域的领先地位,它提供了丰富的UI组件和强大的数据管理功能,使得开发者能够创建出接近原生...

    jQuery Mobile 开发跨平台移动应用

    虽然它的功能不如jQuery Mobile 或 Sencha Touch 那么全面,但对于简单的项目来说,iUI 提供了一个快速入门的选择。 #### 二、jQuery Mobile 的特点与优势 **2.1 基于HTML5** jQuery Mobile 最大的特点之一是它...

    2014值得推荐的10个移动 Web 应用程序开发框架

    8. jquery-mobile-960:此框架结合了 960.gs 网格系统和 jQuery Mobile 的优点,为移动 Web 开发提供了一个灵活的布局解决方案,提升用户体验。 9. SproutCore:作为 HTML5 应用框架,SproutCore 目标是提供类似...

    移动应用框架比较

    本篇文章将详细比较三个主流的移动应用框架:jQuery Mobile、jQTouch 和 Sencha Touch。 首先,jQuery Mobile 是基于 jQuery 的一个轻量级框架,专为触摸优化的网页设计而生。它提供了丰富的 UI 组件,如导航栏、页...

    10大优秀的移动Web应用程序开发框架推荐

    - **概述**:960 Grid on jQuery-Mobile是一个用于移动Web开发的网格框架,结合了960.gs的灵活性和jQuery Mobile的便捷性。它的目的是让jQuery Mobile布局更加灵活,使应用程序在移动终端上更加易用。 - **特点**: ...

    Beginning PhoneGap Mobile Web Framework for JavaScript andHTML5

    一旦环境设置完成,开发者可以开始使用PhoneGap与其他JavaScript UI框架结合,例如jQuery Mobile、Sencha Touch和GWT。这些框架提供了丰富的界面组件和触摸事件处理,以便开发者能够构建出外观和体验一流的移动应用...

    移动开发框架

    Sencha Touch是第一个专为移动Web应用设计的HTML5框架。它致力于创建在iPhone和Android触摸设备上看起来和感觉都原生的应用。Sencha Touch利用HTML5的功能,如音频和视频组件以及localStorage代理,以便离线存储数据...

    jQuery权威指南(第2版)1

    通过对比其他移动UI框架如jQTouch、Sencha Touch和SproutCore,读者可以更好地理解jQuery Mobile的优势和适用场景。 在实际应用开发中,读者将了解到jQuery Mobile的页面结构,包括基本框架、多容器页面、外部页面...

    Web App开发框架介绍及分析_刘铁锋

    这些框架包括但不限于jQuery、jQuery Mobile、Sencha Touch、Yahoo! Cocktails-YUI、Sproutcore、BackboneJS、LungoJS、Joshfire等。其中,jQuery作为一款轻量级的JavaScript库,提供了强大的DOM操作能力和事件处理...

    HTML5移动Web开发指南.pdf

    本书以HTML5为核心,结合CSS3、jQuery Mobile、Sencha Touch和PhoneGap等热门技术,为读者揭示了构建高效、跨平台的移动Web应用的全过程。 首先,HTML5是这本书的核心内容。它包含了新的语义元素,如、、等,使网页...

    基于Web App服务模式的移动图书馆设计与实现.pdf

    这通常借助Dojo Mobile、Responsive、Clouda、Groundwork、jQuery Mobile、Sencha Touch等移动UI框架来快速实现。其中,jQuery Mobile是一个常用的选择,它支持WebKit浏览器,如iOS和Android设备,但对于非WebKit...

Global site tag (gtag.js) - Google Analytics