-
身家背景,都系出名门
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开发社区
分享到:
相关推荐
Sencha Touch是一款专为Web应用程序设计的用户界面(UI)框架,主要针对移动设备。它提供了丰富的组件集合,包括按钮、表格、面板、下拉菜单等,使得开发者能够快速构建功能丰富的、具有触摸友好的交互体验的Web应用...
推荐3款强于Sencha Touch和jQuery mobile的webapp前端UI库.zip
【Sencha Touch与jQuery Mobile开发移动应用对比】 在HTML5逐渐崭露头角的移动开发领域,Sencha Touch和jQuery Mobile成为了两个备受关注的框架。它们都致力于利用HTML5的跨平台特性,帮助开发者构建高性能的移动...
本文将深入分析三大主流移动Web开发框架——jQuery Mobile、jQTouch和Sencha Touch,帮助开发者根据项目需求选择最适合的技术方案。 #### jQuery Mobile:跨平台的王者 jQuery Mobile作为一款针对触摸设备优化的...
Sencha Touch 2.4.1 是一个专为构建高性能移动应用程序而设计的HTML5开发框架。这个版本的发布标志着Sencha Touch在HTML5领域的领先地位,它提供了丰富的UI组件和强大的数据管理功能,使得开发者能够创建出接近原生...
jQuery Mobile 是一种构建高效、响应式Web应用的框架,它使得开发者能够轻松创建跨平台的移动Web应用。相比于原生应用,Web应用的优势在于其跨平台性,减少了开发和维护的成本,同时也更容易更新。随着HTML5标准的...
8. jquery-mobile-960:此框架结合了 960.gs 网格系统和 jQuery Mobile 的优点,为移动 Web 开发提供了一个灵活的布局解决方案,提升用户体验。 9. SproutCore:作为 HTML5 应用框架,SproutCore 目标是提供类似...
本篇文章将详细比较三个主流的移动应用框架:jQuery Mobile、jQTouch 和 Sencha Touch。 首先,jQuery Mobile 是基于 jQuery 的一个轻量级框架,专为触摸优化的网页设计而生。它提供了丰富的 UI 组件,如导航栏、页...
- **概述**:960 Grid on jQuery-Mobile是一个用于移动Web开发的网格框架,结合了960.gs的灵活性和jQuery Mobile的便捷性。它的目的是让jQuery Mobile布局更加灵活,使应用程序在移动终端上更加易用。 - **特点**: ...
一旦环境设置完成,开发者可以开始使用PhoneGap与其他JavaScript UI框架结合,例如jQuery Mobile、Sencha Touch和GWT。这些框架提供了丰富的界面组件和触摸事件处理,以便开发者能够构建出外观和体验一流的移动应用...
Sencha Touch是第一个专为移动Web应用设计的HTML5框架。它致力于创建在iPhone和Android触摸设备上看起来和感觉都原生的应用。Sencha Touch利用HTML5的功能,如音频和视频组件以及localStorage代理,以便离线存储数据...
通过对比其他移动UI框架如jQTouch、Sencha Touch和SproutCore,读者可以更好地理解jQuery Mobile的优势和适用场景。 在实际应用开发中,读者将了解到jQuery Mobile的页面结构,包括基本框架、多容器页面、外部页面...
本书以HTML5为核心,结合CSS3、jQuery Mobile、Sencha Touch和PhoneGap等热门技术,为读者揭示了构建高效、跨平台的移动Web应用的全过程。 首先,HTML5是这本书的核心内容。它包含了新的语义元素,如、、等,使网页...
这通常借助Dojo Mobile、Responsive、Clouda、Groundwork、jQuery Mobile、Sencha Touch等移动UI框架来快速实现。其中,jQuery Mobile是一个常用的选择,它支持WebKit浏览器,如iOS和Android设备,但对于非WebKit...