如果你不清楚QUI框架是什么,那么请看这条资讯:《Web 前端框架 QUI v3.0 发布》
一、为什么要推出QUI框架的移动版本?
1、QUI框架推出后,很受用户的好评。很多用户反馈非常需要一套移动版本的QUI框架;
2、我本人感觉目前流行的移动框架还不能满足需要。
以jQuery Mobile为例,我研究这套框架有一段时间了,也用它做了一些移动的应用。它的特点是简单易用,但同时也存在很多局限。
二、jQuery Mobile的局限
在这里从我自身的角度说明一下jQuery Mobile的局限:
1、虽然它提供了多种颜色风格的组件,但这些样式的美观度都比较一般。开发出来的应用程序效果也都很普通。比如下图就是用jQuery Mobile开发的界面:
2、jQuery Mobile的组件大多是由标签构建的,好处是组件使用起来很简单,这和QUI框架的做法很相似,但不同之处在于QUI框架中具有数据项的组件是由数据驱动的,例如下拉框、DataGrid等,通过为标签传递json数据来构建组件。而jQuery Mobile却不是这样,这意味着组件有多少数据项,那么就需要由后台拼接输出多少标签,导致开发效率不高;
3、jQuery Mobile的组件大多数都是必须直接写在页面里的,对于组件的动态生成和动态修改支持的都不好,这对于某些场合就不适用了。例如有的场合是整个界面全部需要由JS来动态生成,那么就没法使用jQuery Mobile了;
4、jQuery Mobile比较适合为手机这种小屏幕设备搭建界面,对于平板这种大屏幕设备感觉不太适用。
三、QUI框架移动版的特点
1、QUI框架移动版会延续电脑版最大的特点,拥有非常丰富并且美观的皮肤样式,用来满足应用程序对于皮肤多样性的需求:
2、除了适合为手机开发应用外,也适合为平板电脑开发应用程序:
3、移动版的QUI框架将会延续桌面版的组件机制,以标签为主,含有数据的组件会以JSON格式的数据进行驱动;
4、对原有组件进行优化或重构,让其适合触摸操作;
5、新增很多新的组件,用来满足移动应用方面的需求;
另外,同其他框架一样,使用QUI框架的移动版除了可以开发网页端的程序外,还可以结合像PhoneGap这类的平台开发移动设备的本地应用程序。
四、目前的开发进度
目前移动版框架完成近50%,预计在未来的几个月内会推出V1.0版本。敬请期待!
PS:移动版尚未完成,暂时不提供下载。如果感兴趣,可以下载桌面版的免费版本来体验。
V3.0免费版下载地址:http://qui-frame.googlecode.com/files/qui-v3-free.rar
6 楼 wuchsh2013 2013-07-04 08:13
5 楼 yangsong158 2013-03-05 08:48
特别是一些行业应用,为每个平台开发一套app,代价太高。
QUI不错,一直在关注。楼主加油!
期待移动版出世!
4 楼 fukai 2013-03-04 11:22
我用jquery mobile的一个缺点是性能较差,和webkit渲染有关——而css3的东东恰好是能不用就不用的。
我把CSS3主要用在渐变、投影、外发光等处理,基本上不用它做动画效果
另外懒加载很重要,比如listView初始加载20条,当滑动到底部时再继续加载20条
3 楼 fukai 2013-03-04 11:07
黑也要黑的专业点才行
2 楼 key232323 2013-03-04 10:34
我用jquery mobile的一个缺点是性能较差,和webkit渲染有关——而css3的东东恰好是能不用就不用的。
1 楼 xpeng71 2013-03-04 10:14