应用于智能移动平台的开发框架
本文关键词:应用于智能移动平台的开发框架
更多相关文章: 移动开发平台框架 组件复用 插件管理 兼容移动平台碎片化
【摘要】:近几年来,移动芯片的处理能力如摩尔定律所预测的趋势高速发展,智能移动设备所用CPU的内核已经发展到了8核,已和台式机配置接近。移动智能设备如智能手机,平板电脑,车载导航,智能的手表、眼镜、手环等开始流行。在软件方面,移动平台主流的操作系统有Google的Android,苹果的iOS,微软的Windows Phone及WinCE等。在每个操作系统上开发的语言及方法都不同。即使是同一操作系统,Android不同的厂家有不同的版本。即使是同一厂家,不同的Android版本之间也会有不少差异。碎片化现象非常严重,增加了研发的难度。针对上诉情况,通过对各种框架技术的分析,根据当前企业对开发一次,在各个移动平台上发布和不同版本进行兼容的实际应用需求,我提出及独立设计开发了一个给应用开发者使用的智能移动平台开发框架ES,以让开发者可以快速开发在多个移动平台及多个不同版本上运行的应用软件。ES框架主要包含了消息控制及分发模块,跨平台兼容模块,版本兼容模块,文件系统模块,OPEN GL封装,对云服务调用的封装,智能平台广告管理,信息列表管理等,具备让开发者迅速开发跨平台、跨版本的应用软件的特性。论文详细论述了ES智能移动平台框架的相关原理并通过公司多个项目如用户中心,天气特效,路测定位工具,闹钟及时间套件,反馈分析工具等的应用,证明了该框架的可靠性,复用性及维护性,提高了开发效率,减少了开发资源,且缩短了开发周期及产品上市时间。本文的研究成果有助于提高软件可靠性及维护性,增强了产品的兼容性,减少了企业对移动产品开发投入资源以及缩短了开发周期,提高了软件的质量。
【关键词】:移动开发平台框架 组件复用 插件管理 兼容移动平台碎片化
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52
【目录】:
- 摘要3-4
- ABSTRACT4-8
- 1 绪论8-11
- 1.1 课题背景8-9
- 1.2 ES框架实施背景9-10
- 1.3 研究的主要内容及论文结构10-11
- 2 ES框架原理及其关键技术11-18
- 2.1 ES框架简介11-13
- 2.2 ES框架基本概念13-16
- 2.2.1 ES框架一些常用的术语13-15
- 2.2.2 ES框架的基本原理15
- 2.2.3 ES框架体系结构15-16
- 2.3 ES框架关键技术16-18
- 2.3.1 跨移动平台的实现17
- 2.3.2 跨不同版本兼容的实现17
- 2.3.3 对插件管理的实现17-18
- 3 ES框架的多层设计与实现18-48
- 3.1 概述18
- 3.2 外观层18-25
- 3.2.1 外观层的层次结构19-20
- 3.2.2 外观层的处理方式20-25
- 3.3 框架控制层25-28
- 3.4 插件组件层28-31
- 3.5 移动平台兼容层31-42
- 3.5.1 移动平台兼容层的层次及类结构31-34
- 3.5.2 类型定义层结构34
- 3.5.3 基础层结构34-35
- 3.5.4 功能层结构35-38
- 3.5.5 组件层结构38-42
- 3.6 版本兼容层42-46
- 3.7 ES框架目录结构46-48
- 4 ES框架的测试结果及应用48-64
- 4.1 ES框架的测试结果48-54
- 4.1.1 ES框架插件的单元测试48-51
- 4.1.2 ES框架VCL的单元测试51-53
- 4.1.3 ES框架网络组件的单元测试53
- 4.1.4 ES框架的自动测试53-54
- 4.2 ES框架在TCL用户中心项目上的应用54-62
- 4.2.1 TCL手机用户中心项目背景54-55
- 4.2.2 用户中心使用ES框架的结构55-57
- 4.2.3 ES框架对用户中心的解决方案57-62
- 4.3 ES框架在其他项目上的应用62-63
- 4.4 本章小结63-64
- 5 总结与展望64-66
- 5.1 本文工作总结64
- 5.2 智能移动平台开发框架技术展望64-66
- 5.2.1 智能移动平台开发框架是软件开发技术的一个发展方向65
- 5.2.2 ES框架的一些不足65-66
- 参考文献66-68
- 致谢68-69
- 攻读学位期间发表的学术论文目录69-72
- 上海交通大学硕士学位论文答辩决议书72
【相似文献】
中国期刊全文数据库 前10条
1 胡豆豆;漫谈移动平台[J];数字通信;2003年11期
2 韩昊;“平台”,浮出水面——访爱立信移动平台有限公司总裁[J];世界电信;2004年11期
3 锁志海;李京;马海燕;;高校移动平台迎来发展浪潮[J];中国教育网络;2013年08期
4 王锦丽;穆振东;;基于移动平台的运动想象脑电分析方法研究[J];科技广场;2011年03期
5 王左利;;移动平台:从移植到重新创造[J];中国教育网络;2013年01期
6 马小河;移动平台竞争加速[J];软件世界;2005年11期
7 梁潇;;移动平台,滴水成海[J];电子商务;2009年07期
8 ;高校移动平台发展问与答[J];中国教育网络;2013年09期
9 崔磊;;当车联网遇上智能移动平台[J];上海信息化;2011年01期
10 王欣;;凌珑诱惑 VIA Nano移动平台[J];个人电脑;2009年08期
中国重要会议论文全文数据库 前6条
1 蒋绍林;王金双;袁志坚;张涛;张东;;一种基于远程证明的移动平台安全方案[A];第十七届全国青年通信学术年会论文集[C];2012年
2 杨涛;蒋小平;;四川省气象应急移动平台设计[A];第31届中国气象学会年会S10 第四届气象服务发展论坛——提高水文气象防灾减灾水平,,推动气象服务社会化发展[C];2014年
3 李红涛;;老龄海上移动平台结构安全管理初探[A];第十三届中国科协年会第13分会场-海洋工程装备发展论坛论文集[C];2011年
4 于磊;张园星;霍有利;祝皎琳;;海上移动平台二氧化碳灭火系统设计[A];2009年度海洋工程学术会议论文集(下册)[C];2009年
5 欧阳文波;;构建节约型VCHINA可移动平台[A];信息技术环境构建与教学应用[C];2009年
6 吴国圣;王筱婷;于洋;张蔚;李曼yN;;NavPlanner:一种基于移动平台的会议日程规划及导航系统[A];第七届和谐人机环境联合学术会议(HHME2011)论文集【poster】[C];2011年
中国重要报纸全文数据库 前10条
1 本报记者 董潇;易宝发布首个资金托管移动平台[N];中华工商时报;2014年
2 效军;爱立信与夏新签署3G移动平台协议[N];通信产业报;2004年
3 ;严查未经许可转播奥运赛事的网站和移动平台[N];人民邮电;2008年
4 本报记者 牛宇鑫;移动平台整合是大势所趋[N];中国信息化周报;2013年
5 商报记者 郭欣欣;重庆造跨境购移动平台 到货更快价格便宜两成[N];重庆商报;2014年
6 李瀛寰;爱立信移动平台集成性高[N];中国计算机报;2004年
7 本报记者 傅春荣;全国“就业信息移动平台”开通[N];中华工商时报;2009年
8 本报记者 赵正元;全国“就业信息移动平台”开通[N];中国教育报;2009年
9 王伟光;救“市”主的到来——第二代迅驰移动平台[N];中国电脑教育报;2007年
10 友言;爱立信演示基于3G平台业务[N];通信产业报;2003年
中国博士学位论文全文数据库 前1条
1 高波;应急移动平台设计与研究[D];太原理工大学;2012年
中国硕士学位论文全文数据库 前10条
1 王永菁;面向移动平台的数字泼彩画交互设计及其体验研究[D];哈尔滨工业大学;2015年
2 廖君敏;适应大坡度的管道内重载移动平台研究[D];浙江工业大学;2014年
3 胡方亮;基于移动平台的三维场景后处理特效研究与实现[D];电子科技大学;2015年
4 汤旭青;轮履变结构助老助残机器人移动平台设计与研究[D];武汉工程大学;2015年
5 郁伟;应用于智能移动平台的开发框架[D];上海交通大学;2014年
6 帖志超;移动平台游戏市场价值晴雨表[D];中国美术学院;2014年
7 房利国;面向行业的移动平台研究与应用[D];西南石油学院;2003年
8 高翔;复合轮腿移动平台的嵌入式控制系统设计[D];国防科学技术大学;2008年
9 王远轩;一种高效的移动平台记录和重放系统[D];复旦大学;2013年
10 崔凯;基于移动平台的远程用户体验方法与工具研究[D];大连海事大学;2010年
本文编号:860530
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/860530.html