基于Web的富客户端跨平台移动应用开发技术研究

被引量 : 0次 | 上传用户:w527369
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术的飞速发展,移动应用使用群体的日益庞大,传统移动应用开发成本大、开发周期长的现状已不能满足市场井喷式的需求。于是,跨平台应用的开发引起了越来越高的关注,特别是HTML5标准提出后,Web App拥有了更强大的生命力,众多优秀的国内外互联网企业对其进行了投入和研发,但因其性能与交互上的缺陷以及功能的不完备举步维艰。本文基于移动Web技术,通过对移动应用开发模式、开发框架及数据交互的研究与分析,提出了一种基于Web的富客户端跨平台移动应用开发方案。方案基于Web技术完成应用框架架构的搭建与界面、组件的编写,并完成底层硬件功能的调用。以富客户端的模式,通过设备本地WebView组件渲染应用界面并将资源文件打包成客户端应用存储在本地,通过跨域的数据交互方式与服务器端进行交互。既发挥了Web的跨平台性,又保留了用户对于原生应用的使用习惯,节约了网络损耗与带宽,提高了应用性能。在性能提升方面,本文基于Web在移动端的加载规则与性能表现进行研究,提出资源加载策略与交互事件性能的优化方案,并解决了一些移动终端上的隐性bug以及兼容性问题,进一步提升了本文所述方案的性能及用户体验。最后,基于本文阐述的方案与技术,文章通过实例项目——移动电商平台实现了跨平台应用的开发,并在iOS及Android设备上运行,验证了方案的可行性与高效性。
其他文献
这些年经济领域取得了飞快的进步,而这使得中国的许多企业的人员管理方面面临着大量的难题,每年都有各种各样财务方面的贪污情况被曝光,这使得许多人更加注意对企业的人员管
转化生长因子-β激活激酶1(TAK1)是NF-κB信号通路(如Toll样受体和白介素1受体信号)激活过程中的关键激酶。尽管现有证据表明TAK1的激活需要位于其活化环的第184位和第187位
《最后四首歌》是理查施特劳斯去世前的最后一部作品,是德奥艺术歌曲里程碑式的作品。这部管弦乐伴奏的女高音声乐套曲将人声器乐化,做到人声和器乐的完美配合。从问世到如今,有
为改变农民看病难、看病贵的状况,保证农民享受到最基本的医疗卫生服务,政府于2003年创建了新型农村合作医疗制度。该制度首先在云南、浙江等四个省份进行试点后逐渐推向全国
微课作为一种新型便捷的、具有数字化、碎片化、泛在化特点的学习方式,引发教育工作者的极大关注。笔者有幸参与了山西大同大学2012年举办的首届微课教学竞赛过程,高校教师的微
相声作为一门中国传统艺术形式,正式形成于清末,从街头起艺到茶馆剧场表演。进入新时期后,因为新的传媒出现,相声不仅发展同时也经历着创新的考验,反映了传统艺术在新时期的
爱德华·格里格是19世纪下半叶挪威民族乐派最著名的作曲家之一,他宏扬民族精神,遵循民族传统,从民间音乐中汲取精华,创作出的作品都蕴含着浓郁的挪威民族风格,所以说他是一个名副
教育游戏(The Educational Game)秉承于“寓教于乐”的中心思想,因其营造“学中乐、乐中学”的舒适的学习环境,能够较好地激发和维持学生的学习动机的优势受到国内外研究者的
本文为非霍奇金淋巴瘤的临床研究,全文由五部分组成。第一部分:非霍奇金淋巴瘤亚型构成分析;第二部分:职业紫外线暴露与非霍奇金淋巴瘤发病风险的meta分析;第三部分:维生素D与非霍
2014年3月1日21时20分左右,在云南省昆明市火车站发生的一起由新疆分裂势力组织策划的无差别砍杀事件。昆明“3.01”暴力恐怖事件发生后,受到全国媒体高度关注。对于暴力恐怖