当前访客身份:游客 [ 登录  | 注册加入尚学堂]
直播

我来了!

拥有积分:3896
尚学堂雄起!!威武。。。

博客分类

笔记中心

课题中心

提问中心

答题中心

解答题中心

Sencha Touch和jQuery Mobile那个开发项目比较好

我来了! 发表于 2年前 (2014-09-24 11:53:25)  |  评论(0)  |  阅读次数(2477)| 0 人收藏此文章,   我要收藏   
所属圈子: phonegap移动开发
我相信很多人都在思考 Sencha Touch和jQuery Mobile那个框架开发项目更好,如果你正在面临是选择 jQuery Mobile 或者是 Sencha Touch ,那么下面这些因素是你需要考虑的。

Sencha Touch和jQuery Mobile那个开发项目比较好



Sencha Touch 的优缺点
        前不久基于JavaScript编写的Ajax框架ExtJS,将现有的ExtJS整合JQTouch、Raphaël库,推出适用于 最前沿Touch Web的Sencha Touch框架,该框架是世界上第一个基于HTML5的Mobile App框架。同时,ExtJS更名为Sencha,JQTouch的创始人David Kaneda,以及Raphaël的创始人也已加盟Sencha团队
  1.     这是一个独立的库,包括 UI 部件、DOM 操作、Ajax 以及其他
  2.     无需依赖其他库
  3.     采用以 JavaScript 为核心的方法,基本上不需要写 HTML
  4.     提供大的对象模型,提供更多的功能,但是学习周期很长
  5.     统一的编程代码结构和要求,良好组织的代码易于维护
  6.     提供内置的服务器和本地存储的抽象层,可在关系数据基础上轻松执行 CRUD 操作。
  7.     提供内置的工具用于创建 iOS 和 Android 本地运行的程序
  8.     比 jQuery Mobile 支持的设备要少

jQuery Mobile的优缺点
         jQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。此框架简单易用。页面开发主 要使用标记,无需或仅需很少 JavaScript。
此框架简单易用。页面开发主要使用标记,无需或仅需很少 JavaScript。
  1.     JM 只是一个 UI 库,依赖于 jQuery 和 jQuery UI 的 DOM 操作、Ajax 和其他库
  2.     为了创建 UI 部件,你只需要编写 HTML 即可,JM 为了对这些 HTML 元素进行修饰
  3.     可方便的重用已有的 HTML 代码
  4.     一些简单的应用直接用 HTML 即可实现,无需 JavaScript
  5.     JM 具有相对小的对象模型,可以快速轻松学习,特别是他是一个 jQuery 的插件
  6.     JM 对代码没有特定的要求,这可能是非常灵活的,但维护难度也加大
  7.     易于和其他框架进行集
  8.     比 Sencha Touch 支持更多的设备
  9.     不依赖某个特定的供应商



通过以上的对比,你是否已经有了选择?
分享到:0
关注微信,跟着我们扩展技术视野。每天推送IT新技术文章,每周聚焦一门新技术。微信二维码如下:
微信公众账号:尚学堂(微信号:bjsxt-java)
声明:博客文章版权属于原创作者,受法律保护。如果侵犯了您的权利,请联系管理员,我们将及时删除!
(邮箱:webmaster#sxt.cn(#换为@))
北京总部地址:北京市海淀区西三旗桥东建材城西路85号神州科技园B座三层尚学堂 咨询电话:400-009-1906 010-56233821
Copyright 2007-2015 北京尚学堂科技有限公司 京ICP备13018289号-1 京公网安备11010802015183