用sencha touch和jquery mobile开发移动应用的过程对比

用sencha touch和jquery mobile开发移动应用的过程对比

ID:6321005

大小:63.99 KB

页数:7页

时间:2018-01-10

用sencha touch和jquery mobile开发移动应用的过程对比_第1页
用sencha touch和jquery mobile开发移动应用的过程对比_第2页
用sencha touch和jquery mobile开发移动应用的过程对比_第3页
用sencha touch和jquery mobile开发移动应用的过程对比_第4页
用sencha touch和jquery mobile开发移动应用的过程对比_第5页
资源描述:

《用sencha touch和jquery mobile开发移动应用的过程对比》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用SenchaTouch和jQueryMobile开发移动应用的过程对比Posted十一月9th,2010by郭少瑞·jQueryMobile ·SenchaTouch ·郭少瑞HTML5虽然离全面普及还有很长的时间,但在一些开发领域,HTML5已经崭露头角。比如在移动开发中,HTML5更能体现其跨平台的特性(Flash虽然积极努力,但仍然被iOS等系统拒之门外),说到这里,不得不提一下HTML5在移动开发领域的两个优秀框架:SenchaTouch和jQueryMobile。本文将站在一个Flash开发者的角度,以一个简单的RSS阅读器实例(这个实例已

2、经在这篇文章《走进Android[1]:如何开发基于AdobeAIR的Android应用》中实现过),初步为大家介绍一下使用这两个框架构建移动应用的差异。前置知识 首先您需要大致了解SenchaTouch 和 jQueryMobile。SenchaTouch简介:前不久基于JavaScript编写的Ajax框架ExtJS,将现有的ExtJS整合JQTouch、Raphaël库,推出适用于最前沿TouchWeb的SenchaTouch框架,该框架是世界上第一个基于HTML5的移动应用框架。进入SenchaTouch官方网站查看更多介绍。jQueryMob

3、ile简介:为了让移动设备也能用上jQuery,jQuery开发团队发布了jQuery移动设备版开发项目jQueryMobileProject(http://jquerymobile.com)。jQueryMobile不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。工具工欲善其事,必先利其器,开发之前,要先准备好开发工具和调试工具。IDE:可以使用任意文本编辑器,随您哪个顺手就用哪个,本文将使用Eclipse+Spket,这是一个非常不错的,主要用于开发Ext应用的插件,但经过配置也可用于jQuery开发,

4、点击这里查看详细介绍。调试工具:很遗憾Firefox对SenchaTouch的渲染效果非常差,所以我们不能使用Firebug来调试。可以使用谷歌浏览器,其调试工具也不逊色,而对这两款框架的支持程度都尚好。而为了验证SenchaTouch的效果无偏差,最好再装一个Safari浏览器,它对SenchaTouch的渲染是最好的。最终运行效果(点击查看大图)在线预览(请使用Safari或谷歌浏览器观看):SenchaTouch版:http://www.riameeting.com/examples/sencha/jQueryMobile版:http://www

5、.riameeting.com/examples/jqmobile/RSS阅读器开发过程之SenchaTouch篇首先进入SenchaTouch官网,下载开发包,开发包中包含必须的JS类库和CSS,示例等等。然后新建一个HTML页面,代码如下:1.2.3.4.

6、-scale=1.0;minimum-scale=1.0;user-scalable=0;"/>5.6.7.List8.9.

7、javascript"src="test.js">10.11.12.body区域留空即可,这也算是Ext开发的一个特点,绝大多数工作都依赖JS来完成。注意test.js是由我们建立,用来编写页面逻辑。逻辑代码的实现步骤:1.首先创建一个Ext.Component,并指定它的HTML模板定义,用来作为RSS显示的列表视图2.创建一个基本组件,只显示一行字符串,作为第二个视图3.创建一个基于Tab显示的面板,面板的Tab自动从视图的Title中抽取,类似于Flex中的ViewStack

8、4.用Ajax的方式,发起对远程数据的请求,用循环的方式获取数据,并Push到数组中,更新显示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。