基于web的移动应用框架的分析与实现

基于web的移动应用框架的分析与实现

ID:32057140

大小:2.11 MB

页数:73页

时间:2019-01-31

基于web的移动应用框架的分析与实现_第1页
基于web的移动应用框架的分析与实现_第2页
基于web的移动应用框架的分析与实现_第3页
基于web的移动应用框架的分析与实现_第4页
基于web的移动应用框架的分析与实现_第5页
资源描述:

《基于web的移动应用框架的分析与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。作者签名:日期:年月日论文使用授权本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容

2、编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)作者签名:导师签名:日期:年月日摘要摘要当今随着智能手机,平板电脑和其他移动设备等飞速发展,越来越多的企业开发和使用移动应用。目前移动设备市场存在着多个手机平台(如Android和iOS),各移动设备商也提供了功能非常丰富软件开发工具包,但这些软件开发包彼此互不兼容,这些提高了开发难度,降低了开发者开发效率,虽然市面上也存在一些跨平台的框架,但是通过评估发现,这些框架在灵活度,开放性,使用手机本地能力和支持多应用运行方面或多或

3、少还存在一些不足,因此急需开发一套扩展机制灵活,开发语言简单,能够使用设备本地能力和支持多应用运行的移动应用框架。根据以上需求,本论文首先对当前主流移动应用框架进行了分析,分别比较了他们实现的原理,使用的语言及及框架类型,然后对web相关标准进行了相关的研究,最终提出了论文的移动应用框架,该框架要考虑到如下几个问题:1、消息机制,开发框架内部如何进行消息传递,分发,处理及呈现结果,web端如何高效地与原生代码沟通,如:web端接口设计,接口调用,参数传递,原生代码执行完毕后如何回调执行结果给web端。2、易扩展性,开发框架应该易扩展,使得添

4、加新的插件简单而且方便,这就需要设计的时候提供一种良好的机制使得框架容易添加新的扩展,并且根据不同手机平台和项目提供特殊扩展的支持。3、跨平台,为了实现应用一次编写,多平台运行的目标,移动应用框架必须要满足跨平台性。4、标准化,框架为了和当前的移动应用开发技术兼容,框架必须要标准化,这样使得开发者可以大大的节约开发成本,有利于缩短研发周期,同时降低开发技术门槛。5、多应用运行,研究webkit相关技术和手机系统本地能力,并且要考虑到支持多个应用运行,以满足更多的商业移动应用的需求。在解决了上述关键问题的基础之上,论文最终目标是设计出web的

5、移动应用框架并且在android平台上实现该框架,并提供测试案例进行测试。关键词:移动应用框架,跨平台,标准化,WebKitIABSTRACTABSTRACTWithtoday'srapiddevelopmentofsmartphones,tabletsandothermobiledevices,moreandmorecompaniesdevelopandusemobileapplications.Currentlythereexistsmorethanonemobileplatformsatmobiledevicemarket,manyo

6、fthemofferrichsdk,buttheyarenotcompatiblewitheachother,whichincreasesdifficultyofdevelopment,reducestheefficiencyofdevelopment,althoughthereexistssomecross-platformframework,butafterevaluationwefoundthattheseframeworkshassomeshortcomingsandinadequaciesinflexibility,opennes

7、s,usingthephonenativeabilityandsupportingmultipleapplicationsrunningmoreorless,Weurgentlyneedtodevelopamobileapplicationframeworkwhoseextensionmechanismsisflexibleanddevelopmentlanguageissimple,andalsosupportusingnativecapacityandmulti-applicationtorun.Withaboverequirement

8、s,thisthesisfirstlyanalyzescurrentmainstreammobileapplicationframework.thencomparesthepri

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。