常用HTML5移动应用框架
摘要:该文针对目前比较流行的html5移动应用框架进行了阐述,分别介绍了jqtouch、sencha touch、jquery mobile、titanium mobile等四种常用的框架特点及运用,并重点以sencha touch运用过程为例。
关键词: html5;移动应用框架;sencha touch
中图分类号:tp393 文献标识码:a 文章编号:1009-3044(2013)10-2304-02
随着现代智能手机的快速发展,移动web前端开发技术也呈多样化,移动web前端开发技术也快速发展,融合了html5和css3技术给用户带来了较好的用户体验,因为移动浏览器的性能加强了很多,移动app的框架也扩展了很多。对于移动 webjquery框架原理的开发人员来说,切换框架代价很高:因为动画的转换,工具栏、按钮、列表的显示,以及线下存储等都很麻烦。因为大部分上述功能都是新技术,以及这些领域的技术还在迅速地改变。在过去的两年里,触屏设备飞速增长,特别是智能手机用户迅速增长。开发者和设计师开始重新思考他们的网页应用,因为ios和android设备的迅速增长,以提供更好的触屏体验。移动web应用相对于本地的app有很多优势,虽然在设计和开发上存在一定的挑战。
1 jqtouch-使用webkit浏览器的html5移动应用程序框架
jqtouch是一个开放源码的jquery的ajax库,使开发者能够很容易地建立起来和优化iphone的相关应用,它适用于建立其它有触摸功能的设备使用。像goolgle的android应用,都是可以应用到jqtouch的。jqtouch这个jquery插件让你只利用html、css和javascript就能够创建可在webkit 浏览器上如在iphone、android、palm pre等上运行的手机应用程序。
jqtouch易用性强,相关文档也很全面。它的特是在使用html,css和javascript创建iphone app方面拥有出的能力。在其上观看其演示时,你会发现,用一般的浏览器无法正常浏览其中的很多功能,因为它正是为iphone进行了改造和优化,很多动画和触摸事件在一般浏览器中是不能正常观看的。但可以在mac上或是safari浏览器上看到真正的效果。因此,使用jqtouch构建基于iphone的应用变得更加容易,只需要开发者有一点html、css和javascript的知识即可。随着iphone,ipod,itouch等设备的使用日益增多,jqtouch无疑为移动web开发减少了很多工作,特别是在样式、兼容性方面明显得到改善,大大增强了应用效果。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论