html5 应用框架,基于HTML5移动应用框架的研究及应用

摘要:

随着3G网络的技术的成熟,以及4G网络的到来,移动设备的普及,移动互联网得到了空前的发展,与此同时,伴随移动互联网产生的移动应用也渗透到了大众生活的各方各面,比如微信,手机银行等等。但是当前移动设备的多样化,不同的厂商,不同的型号,更重要的是不同的平台,即不同的操作系统,如果要开发一款移动应用满足不同的平台,就需要针对不同的平台开发不同的版本,这不仅加大了工作量,还增加了开发成本。随着不同的平台,主要是Andorid与IOS开始内置以webkit为内核的浏览器,使利用html,css,javascript技术开发跨平台的移动应用程序成为可能,而且随着html5,css3等一些新技术的出现,使混合型开发的移动应用程序的性能得到很大的提升。而对于众多的混合型移动应用程序的开发者,他们往往是要借一些框架或者是花很大的精力利用javascript的高级应用去实现一些功能以及一些常用的插件,而且有可能这些功能或插件有可能会在多个应用程序中都会用到,这就造成了代码不能重复利用,开发效率不高。本课题的研究目的就是开发一款针对HTML5移动应用的javascrip框架。它不同于现在一些流行的框架,比如jquery。该框架不仅要提供一些常用的工具方法,比如DOM节点选择器,属性操作,样式操作等,而且要扩展DOM节点元素,使它们具有更多的属性与方法,扩展事件机制(使框架内的对象都具备事件机制),实现个性插件机制(使插件可以以自定义的标签可视化实现)。该框架内部还提供了一些常用的插件,供开发者使用,比如用于管理二级页面pageManger,用于管理数据的列表list等等。更方便的是,框架为开发者提供了一套以MVC设计模式为指导思想的开发模板,使开发者能够快速开发出model,view,controller相分离的高性能的移动应用程序。最后我们对框架进行了严格的测试,通过了所有的测试用例,并对框架内页面的加载等方面进行了修改与优化。现在该框架已经应用到许多项目当中,比如某银行手机客户端等。

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值