跨平台移动开发框架的比较分析与实例开发

跨平台移动开发框架的比较分析与实例开发

作者:师大云端图书馆 时间:2019-11-10 分类:参考文献 喜欢:3389
师大云端图书馆

【摘要】跨平台概念是软件开发中的一个非常重要的基本概念,即不依赖于操作系统,也不依赖硬件环境。一个操作系统下开发的应用程序,通过极少的修改甚至不用修改就可以在另一个操作系统下顺利运行,我们就称这个应用程序具有良好的跨平台特性。“一次编写实现,多平台共享运行”是程序员追求的目标,也是大大减少软件开发和维护费用,提高软件生存周期的根本方法。随着移动互联网的飞速发展,各种基于不同智能移动操作系统的应用层出不穷。目前,具有代表性占有绝对市场份额的智能移动操作系统包括苹果的iOS、谷歌的Android、微软的windowsphone以及黑莓的BlackBerryOS,firefoxOS和UbuntuOS手机系统等等。如何开发一种通用的移动应用程序,可以经过简单修改甚至不修改就可以在这么多移动操作系统上运行是目前移动应用开发研究面临的重要核心问题。跨平台移动开发框架即手机操作系统上的跨平台,随着最近几年移动智能应用的普及开始得到研究人员的重视。国内外学者提出了各种不同的开发框架,大大提高了移动应用的跨平台特性。本文针对以上情况,对目前典型的具有代表性的国内外跨平台移动开发框架进行了综述,并且选择其中重要的phonegap、titanium、sencha和appcan进行了详细阐述。针对以上4种开发框架分别从国内外研究现状、框架组成结构、支持和兼容的平台以及各自的优缺点几个方面详细比较分析。在此基础上,对其中2种框架phonegap和appcan通过开发一个汇率实时换算应用,详细深入的介绍和剖析了跨平台移动开发的具体环境和过程。本文的工作具有一定前瞻性,对目前国内外跨平台移动开发框架进行了综述和比较分析,通过具体实例开发详细阐述了跨平台移动开发的细节和步骤,对同类研究工作具有很好的参考和借鉴意义。本文的大体构成如下:第1章绪论主要讲解了课题的背景和研究课题的目的及课题在现实生活中意义;第2章首先介绍跨平台的概念,支持跨平台的语言及其意义,然后介绍主流的跨平台移动开发框架phonegap、titanium、sencha、appcan四种技术的背景,同时阐述了开发phonegap、titanium、sencha、appcan的相关技术背景和总体概述;第3章介绍跨平台移动开发框架的比较分析,主要包括四种开发技术的国内外研究现状、意义及各自的组成、兼容的平台,最后介绍各自的优缺点和支持主流移动智能操作系统的细节问题;第4章跨平台移动开发框架的实例开发主要介绍开发phonegap和appcan的具体细节,包括;安装环境,开发过程,运行过程,运行的实际结果;第5章总结与展望总结了本文的主要工作,并且就本文存在的问题指出了未来进一步工作方向。
【作者】徐巍;
【导师】康健;
【作者基本信息】吉林大学,软件工程,2014,硕士
【关键词】跨平台;移动开发框架;phonegap;appcan;

【参考文献】
[1]施亚.微博消息传播模型和预测机制研究[D].北京交通大学,2013.
[2]王亚南.目的论指导下的英文药品说明书的翻译[D].吉林财经大学,英语语言学与应用语言学,2014,硕士.
[3]罗薇羽.基于低碳生态理念的武汉市主城区居住区绿地评价研究[D].华中农业大学,园林植物与观赏园艺,2014,硕士.
[4]濮卫兴,陈来九.一种多变量自适应模糊控制器的设计方法[J].控制与决策,1996,05:551-555+560.
[5]刘静.不能未遂犯研究[D].西南大学,民商法学,2013,硕士.
[6]王磊.Cu-Fe合金凝固组织性能研究[D].东北大学,材料加工工程,2010,硕士.
[7]杜华.高校思想政治教育相关者角色定位研究[J].思想教育研究,2014,06:34-37.
[8]梁露露.两种桩核系统修复对双尖牙抗折强度的影响[D].广西医科大学,口腔修复学(专业学位),2013,硕士.
[9]任俊怡.下腔静脉滤器置入术后倾斜和穿孔的CT随访结果[D].南京医科大学,影像医学与核医学,2013,硕士.
[10]周培培.通心络抑制缺氧诱导的巨噬细胞增殖及其分子机制[D].河北医科大学,生物化学与分子生物学,2014,硕士.
[11]陶应龙.电磁分离铝合金夹杂物及其数值模拟[D].武汉理工大学,材料学,2004,硕士.
[12]任群翔,孙莹莹,封丽,马明阳.Nafion-氧化石墨烯复合物和硫堇构建葡萄糖生物传感器的研究[J].化学研究与应用,2014,05:647-651.
[13]钱怡云.采收加工贮藏方法对当归药材质量的影响及其定量分析模式研究[D].甘肃中医学院,中药学,2014,硕士.
[14]李健.基于相控投切技术的煤矿电网无功补偿系统的研究[D].辽宁工程技术大学,电力电子与电力传动,2012,硕士.
[15]吕超.小麦种质资源赤霉病抗性鉴定及QTL分析[D].扬州大学,作物遗传育种,2009,博士.
[16]薛冰晶.无线传感网MAC层协议研究[D].南京邮电大学,电子与通信工程(专业学位),2013,硕士.
[17]王艳.平原潮土区耕地生产力变化研究[D].河南农业大学,土地资源管理,2012,硕士.
[18]张艳芳.民办高校本科生英语语篇教学中的文化导入研究[D].山东师范大学,学科教学(专业学位),2013,硕士.
[19]杨玉平.基于WEB的酒店管理系统的设计[D].吉林大学,软件工程,2012,硕士.
[20]杨雪松,李长春,张锐,母东杰.阀控非对称缸全状态反馈位置系统研究[J].北京交通大学学报,2014,01:153-158.
[21]汪育超.以汽车尾气余热为热源的半导体温差发电器的理论研究[D].天津大学,工程热物理,2013,硕士.
[22]郭超勇.高速动车组列车网络控制若干问题研究[D].北京交通大学,2012.
[23]张杰.新经济新商业——商业信息化的三大跨越[J].中国计算机用户,2001,31:31-33.
[24]徐文福,强文义,梁斌,李成,刘宇.空间机器人视觉伺服半物理仿真的原理与实现[J].控制与决策,2009,06:825-831.
[25]李志城.同步电动机转子位置无传感器检测及转矩脉动抑制[D].哈尔滨工业大学,电气工程,2014,硕士.
[26]记者刘霞.三明治结构可减少石墨烯晶体管电子泄露[N].科技日报,2012-02-04001.
[27]李晨阳.基于鹤岗市“3052”建设项目的高边坡监测方法研究[D].长安大学,测绘工程(专业学位),2014,硕士.
[28]李翔.脐带血红细胞MCV和MCH筛查新生儿地中海贫血的可行性研究[D].广州医科大学,儿科学(专业学位),2014,硕士.
[29]张海涛.滚石移动集团的组织变革与信息系统重构研究[D].天津大学,工商管理,2013,硕士.
[30]车娟.提香油画中的诗意性研究[D].渤海大学,美术学,2013,硕士.
[31]张洋.基于SIFT算法的图像特征点配准技术应用[D].兰州理工大学,信号与信息处理,2013,硕士.
[32]雷阿玥.生物燃料电池型全氟辛烷磺酸传感器的制备及检测[D].大连理工大学,环境工程(专业学位),2013,硕士.
[33]南颖康.生物法制备手性4-氯-3-羟基丁酸乙酯[D].浙江工业大学,2013.
[34]王升.论金融信息化新趋势—内容管理[J].深圳信息职业技术学院学报,2004,02:47-50+55.
[35]高翔.地质建模与油藏数值模拟方法研究[D].西安科技大学,计算机软件与理论,2013,硕士.
[36]王灏.情绪工作记忆对视觉搜索中注意导向的作用[D].西南大学,发展与教育心理学,2014,硕士.
[37]冯浩.希法亭金融资本理论研究[D].上海社会科学院,科学社会主义与国际共产主义运动,2012,硕士.
[38]王淑凡.液压机械无级传动湿式离合器电液比例缓冲系统研究[D].燕山大学,车辆工程,2014,硕士.
[39]冯羽.维族药斯亚旦有效成分研究[D].天津理工大学,药物化学,2013,硕士.
[40]王丽丽.美国量化宽松背景下的中国货币政策效应研究[D].山东财经大学,金融学,2012,硕士.
[41]乔建新.伊盟隆起中—新生代构造演化及其油气效应[D].西北大学,矿产普查与勘探,2013,硕士.
[42]刘欣欣,王小平,王丽军,李怀辉,梅翠玉,刘晓菲,杨灿,梁鹏飞,卢炎聪,江振兴,赵凯麟,刘仁杰.石墨烯的研究进展[J].材料导报,2011,23:92-97.
[43]陈琳.新疆冬季冰雪运动发展研究[D].新疆师范大学,体育教育训练学,2013,硕士.
[44]江锦.点源目标被动式跟踪算法研究[D].西北工业大学,控制理论与控制工程,2004,硕士.
[45]方力,蒋杰,齐治昌.数据仓库技术在CRM领域的应用[J].计算机科学,2001,07:82-84.
[46]张爱琴.《李双双》系列文本故事形态学解读[D].杭州师范大学,中国现当代文学,2013,硕士.
[47]刘明爽.含Pd催化剂的制备及对乙醇电催化氧化性能研究[D].上海电力学院,应用化学,2013,硕士.
[48]卜建良.论我国证券侵权群体诉讼制度[D].山东大学,法律(专业学位),2013,硕士.
[49]欧群山.论我国知识产权法院之构建[D].厦门大学,法律,2014,硕士.
[50]张伟平.抗心磷脂抗体阳性复发性流产患者的中医体质调查研究[D].黑龙江中医药大学,中医妇科学(专业学位),2014,硕士.

相关推荐
更多