博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开发库比较(3) - Mobile Web 开发 - Sencha, jquerymobiel, phonejs, jqtouch, jqmobi
阅读量:5094 次
发布时间:2019-06-13

本文共 786 字,大约阅读时间需要 2 分钟。

我们一直坚信Html/css在界面上最终会一统江湖,因为在众多的界面编写中,qt,gtk,wpf,win form, wxwidgets等等,只有Html/CSS是真正拥有统一标准,只有这个有潜力作用一次编写,到处长得一样。 回归正题,我们要编写android和ios的手机客户端程序,要使用定制界面,如果使用原生的Java和objective-c开发,要开发两套界面,并且更要维护两套代码,考虑开发成本太高。而web application+phonegap更适合我们的情况。 然后就有以下框架:我们主要比较android平台,版本2.2-4.3,ios平台优化较好,各个框架运行良好。 1. Jquery mobile  -  笨重,运行慢,但基本还能忍受。基本的页面布局有了,drag&drop默认没有开。jquery语法,开发容易。 2. sencha  - 超级笨重,卡到死,基本没法用。定制比较困难,代码风格相对比较古怪,不够自由。 3. jqtouch - 反应快速。但样式太少,动态效果也太少,要做大量的扩展。鸡肋,用了窝心。 4. phonejs - 比jquery mobile 快一些,但是反应还能感觉到约200ms的反应延迟。比jqtouch慢。样式较多,可以考虑。 5. jqmobi -  超级快。样式和效果都比较多。现在被intel收购了。推荐。 手机由于性能不高,尤其2.2版本的机器都比较老,所以web界面性能必须考虑。如果性能和原生应用差别太大,基本就废掉了。 性能上: jqmobi > jqtouch > phonejs > jquery mobile > sencha 所以最后两个就不要考虑了。    

Tags: 

转载于:https://www.cnblogs.com/zhwl/p/3525125.html

你可能感兴趣的文章
[ JAVA编程 ] double类型计算精度丢失问题及解决方法
查看>>
Android Token的使用学习
查看>>
小别离
查看>>
★一张图弄明白从零维到十维
查看>>
Java开发学习心得(一):SSM环境搭建
查看>>
固定渲染管线与可编程渲染管线的区别
查看>>
MVC框架
查看>>
微信小程序-发起 HTTPS 请求
查看>>
<Java><!!!><面试题>
查看>>
oracle 11g 导出数据库时,出现空表无法导出问题解决
查看>>
WPF动画设置1(转)
查看>>
backgound-attachment属性学习
查看>>
个人作业——关于K米的产品案例分析
查看>>
基于node/mongo的App Docker化测试环境搭建
查看>>
java web 中base64传输的坑
查看>>
java 中的线程(一)
查看>>
秒杀9种排序算法(JavaScript版)
查看>>
素数判断BFS之“Prime Path”
查看>>
Activiti入门 -- 环境搭建和核心API简介
查看>>
struts.convention.classes.reload配置为true,tomcat启动报错
查看>>