当前位置:主页 > 管理论文 > 物流管理论文 >

基于PhoneGap的跨平台移动应用开发及其性能优化

发布时间:2018-04-04 21:19

  本文选题:PhoneGap 切入点:跨平台 出处:《西南石油大学》2015年硕士论文


【摘要】:本文通过分析目前移动互联网的最新的发展趋势,指出当前各个主流移动平台Android、IOS、Windows Phone技术互不兼容,无法融合,重复开发造成了人力和资源上的浪费,使移动应用的开发成本不断上升。提出了移动跨平台框架PhoneGap能很好的解决上述移动跨平台问题,并对目前PhoneGap应用的性能尚未有详细的研究,对其性能优化方案也未有过深入研究的情况下开展了本次论文工作。 首先,通过研究最新的HTML5、CSS3、jQuery Mobile和对移动跨平台开发框架PhoneGap的实现机理、通信机制、跨平台原理进行深入剖析,并分析影响PhoneGap性能瓶颈的影响因子,确立响应时间成本模型函数和UI流畅度成本函数,通过理论分析研究提出一套理论上优化方案。 然后,应用PhoneGap并实现了一个物流查录单跨平台应用,其基于移动多平台构建,支持Android、IOS以及WP8主流移动平台。配合HTML5、CSS3、JavaScript等新技术进行综合开发,同时包含iOS、Android、WP8等三种风格的视图模板,使整体应用外观达到了原生的效果,同时也具有原生应用的功能,配合为物流应用设计的RESTful数据服务接口,满足了移动端需求和服务端需求。此外,针对物流行业特点设计了离线存储和自动同步机制,实现了离线应用功能。 最后,通过对理论优化方案优化后的应用和未优化的应用的对比分析,证明了经过优化后该应用在iOS平台上和Android设备上达到了原生应用一样的流畅,验证了之前提出的理论优化方案的正确性和可行性。 本文对PhoneGap进行了深入的剖析后针对PhoneGap性能进行了一次详细的研究和优化,并通过实现一个跨平台应用来验证优化方案,这在PhoneGap的研究还未有过,本文具有一定的前瞻性和创新性。
[Abstract]:Based on the analysis of the latest development trend of the mobile Internet, this paper points out that the current mainstream mobile platform Android IOSU Windows Phone technology is incompatible, unable to merge, and the repeated development has caused a waste of manpower and resources.The development cost of mobile application is rising.This paper puts forward that the mobile cross-platform framework PhoneGap can solve the problem of mobile cross-platform, and the performance of the current PhoneGap application has not been studied in detail, and the performance optimization scheme has not been thoroughly studied in this paper.First of all, by studying the latest HTML5 CSS3JQuery Mobile and the implementation mechanism, communication mechanism, cross-platform principle of the mobile cross-platform development framework (PhoneGap), and analyzing the influence factors that affect the performance bottleneck of PhoneGap, the paper analyzes the implementation mechanism, the communication mechanism and the cross-platform principle of the mobile cross-platform development framework (PhoneGap).The cost model function of response time and the cost function of UI fluency are established, and a set of theoretical optimization scheme is put forward through theoretical analysis.Then, a cross-platform application is implemented with PhoneGap, which is based on mobile multi-platform and supports Android iOS and WP8 mainstream mobile platform.Meet the needs of mobile and server.In addition, the off-line storage and automatic synchronization mechanism are designed according to the characteristics of logistics industry, and the offline application function is realized.Finally, through the comparison and analysis of the optimized application and the unoptimized application, it is proved that the application on iOS platform is as smooth as the native application on the Android device.The correctness and feasibility of the proposed theoretical optimization scheme are verified.After deeply analyzing PhoneGap, this paper makes a detailed research and optimization on the performance of PhoneGap, and implements a cross-platform application to verify the optimization scheme, which has not been studied in PhoneGap.This article has certain foresight and innovation.
【学位授予单位】:西南石油大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52

【参考文献】

相关期刊论文 前10条

1 张建雄;张垎;;移动互联网在物流行业的应用研究[J];电信科学;2010年10期

2 江瑜;金海波;;基于Web Service的第四方物流信息平台架构模型研究[J];工业技术经济;2010年04期

3 刘平;;Android手机访问服务器的一种数据交互方法[J];电子设计工程;2010年09期

4 方锐;;基于APPCAN平台的Android手机电商客户端的设计与实现[J];电子商务;2012年11期

5 龚成莹;邢敬宏;胡银保;;基于JSON的Android移动终端与PHP及MySQL数据通信[J];工业仪表与自动化装置;2013年01期

6 马亚娜,钱焕延,孙亚民;用Cookie构建Web安全的实现[J];计算机工程;2002年11期

7 许卓明,栗明,董逸生;基于RPC和基于REST的Web服务交互模型比较分析[J];计算机工程;2003年20期

8 马青霞;孙梅;;基于RESTFUL服务的分布式遗传算法[J];计算机工程;2011年24期

9 罗军舟;吴文甲;杨明;;移动互联网:终端、网络与服务[J];计算机学报;2011年11期

10 凌晓东;;SOA综述[J];计算机应用与软件;2007年10期



本文编号:1711729

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/wuliuguanlilunwen/1711729.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7df56***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com