智能家居Hybrid App的设计与实现
发布时间:2021-03-03 10:50
随着移动开发技术和无线通信技术的发展,智能家居行业的解决方案正在经历从有线控制向无线控制的转型。移动应用作为无线控制终端方案的一种,自然是各智能家居企业的重点研究对象。但目前在智能家居无线遥控领域,尚没有成熟的系统设计模式和应用开发方案。目前移动设备操作系统平台众多,企业对每个平台进行应用开发,显然要耗费大量的时间和精力。面对多变的智能家居市场需求,企业需要快速地对软件功能进行迭代和更新,但受限于多平台开发的巨大工作量,软件往往不能即时满足市场需求甚至落后于市场需求。为了解决上诉问题,本文对国内外智能家居控制系统的研究现状进行分析,对移动应用的开发技术和跨平台技术进行一系列对比,结合智能家居无线控制系统的特性,对系统架构和应用功能模块进行设计,最终提出了一套跨平台的智能家居应用开发方案。本文的主要工作内容如下:1、分析智能家居无线控制系统的可行性,确定客户端应用的功能性需求与非功能性需求。2、对比各移动开发技术和跨平台开发技术的利弊,选择合适的开发技术和跨平台方案。3、结合智能家居控制系统的特性,对应用功能模块进行设计和实现,使应用满足智能家居软件智能化的软件需求,并使其具有一定的安全...
【文章来源】:南昌航空大学江西省
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
Ionic技术栈模型
航空大学硕士学位论文 第 2 章 相关技术Cordova 跨平台框架Cordova 诞生于 2011 年,它是 Adobe PhoneGap 项目的内核,旨在提供 Web 技术进行跨平台移动应用开发的解决方案,是目前最流行的跨平一[34]。 Cordova 体系结构Cordova 是基于 Hybrid 技术的跨平台开发框架,它能够对 WebAPP 进行供应用跨平台的能力,同时可以利用 Cordova 官方社区提供的插件和自插件对应用功能进行扩展,提供应用使用设备资源的能力。开发人员Script 代码调用 Cordova 框架提供的特殊 API,以平台无关的方式访问设Cordova 应用的体系结构可以分为四个部分:Web 应用、底层平台、Cor、WebView 引擎,如图 2-3 所示:
南昌航空大学硕士学位论文 第 2 章 相关技术介绍层 Cordova 框架发出消息表示要调用底层资源,消息被传递到平台对应的桥接器中,成功调用录音资源并将录音信息向上层传递,最后达到用户界面,将包含对应 mp3 录音资源显示于 audio 标签元素中。具体流程如图 2-4 所示:
【参考文献】:
期刊论文
[1]移动互联时代智能家居移动应用现状[J]. 杨政,曹敏,沈映泉,师智良. 电子技术与软件工程. 2017(23)
[2]基于中文文本的编辑距离算法的改进[J]. 王芳,王继荣,杨晓东,李军. 青岛大学学报(自然科学版). 2017(03)
[3]基于半监督CRF的跨领域中文分词[J]. 邓丽萍,罗智勇. 中文信息学报. 2017(04)
[4]前端整合框架及在科研安全生产平台中的应用[J]. 张睿,张斌. 计算机工程与设计. 2017(04)
[5]HTML5混合式移动社交应用中缓存管理机制的研究[J]. 仲媛,王菁,韩燕波,邢起源. 计算机科学. 2017(02)
[6]HTML5新特性安全研究综述[J]. 张玉清,贾岩,雷柯楠,吕少卿,乐洪舟. 计算机研究与发展. 2016(10)
[7]自适应网页设计中的关键技术[J]. 冯兴利,洪丹丹,罗军锋,锁志海. 计算机应用. 2016(S1)
[8]基于移动互联网的农业电商系统设计与实现[J]. 王庆刚,张林,张剑. 计算机应用. 2016(S1)
[9]智能家居之战,谁是未来赢家[J]. 许鑫. 通信世界. 2016(08)
[10]基于字符串匹配的中文分词算法的研究[J]. 常建秋,沈炜. 工业控制计算机. 2016(02)
博士论文
[1]基于Web的物联网应用体系架构和关键技术研究[D]. 吴振宇.北京邮电大学 2013
硕士论文
[1]一种兼容原生与H5技术的移动端开发框架的设计与实现[D]. 程凯.北京邮电大学 2017
[2]基于Apache Cordova的跨平台智能家居终端应用研发[D]. 肖敏.华南理工大学 2015
[3]智能家居信息管理系统的研究[D]. 吴胜兵.吉林大学 2014
[4]web服务器推送技术的设计与实现[D]. 郑强.北京邮电大学 2013
[5]富互联网应用程序交互界面的设计模式及设计方法研究[D]. 闫真.东华大学 2011
本文编号:3061138
【文章来源】:南昌航空大学江西省
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
Ionic技术栈模型
航空大学硕士学位论文 第 2 章 相关技术Cordova 跨平台框架Cordova 诞生于 2011 年,它是 Adobe PhoneGap 项目的内核,旨在提供 Web 技术进行跨平台移动应用开发的解决方案,是目前最流行的跨平一[34]。 Cordova 体系结构Cordova 是基于 Hybrid 技术的跨平台开发框架,它能够对 WebAPP 进行供应用跨平台的能力,同时可以利用 Cordova 官方社区提供的插件和自插件对应用功能进行扩展,提供应用使用设备资源的能力。开发人员Script 代码调用 Cordova 框架提供的特殊 API,以平台无关的方式访问设Cordova 应用的体系结构可以分为四个部分:Web 应用、底层平台、Cor、WebView 引擎,如图 2-3 所示:
南昌航空大学硕士学位论文 第 2 章 相关技术介绍层 Cordova 框架发出消息表示要调用底层资源,消息被传递到平台对应的桥接器中,成功调用录音资源并将录音信息向上层传递,最后达到用户界面,将包含对应 mp3 录音资源显示于 audio 标签元素中。具体流程如图 2-4 所示:
【参考文献】:
期刊论文
[1]移动互联时代智能家居移动应用现状[J]. 杨政,曹敏,沈映泉,师智良. 电子技术与软件工程. 2017(23)
[2]基于中文文本的编辑距离算法的改进[J]. 王芳,王继荣,杨晓东,李军. 青岛大学学报(自然科学版). 2017(03)
[3]基于半监督CRF的跨领域中文分词[J]. 邓丽萍,罗智勇. 中文信息学报. 2017(04)
[4]前端整合框架及在科研安全生产平台中的应用[J]. 张睿,张斌. 计算机工程与设计. 2017(04)
[5]HTML5混合式移动社交应用中缓存管理机制的研究[J]. 仲媛,王菁,韩燕波,邢起源. 计算机科学. 2017(02)
[6]HTML5新特性安全研究综述[J]. 张玉清,贾岩,雷柯楠,吕少卿,乐洪舟. 计算机研究与发展. 2016(10)
[7]自适应网页设计中的关键技术[J]. 冯兴利,洪丹丹,罗军锋,锁志海. 计算机应用. 2016(S1)
[8]基于移动互联网的农业电商系统设计与实现[J]. 王庆刚,张林,张剑. 计算机应用. 2016(S1)
[9]智能家居之战,谁是未来赢家[J]. 许鑫. 通信世界. 2016(08)
[10]基于字符串匹配的中文分词算法的研究[J]. 常建秋,沈炜. 工业控制计算机. 2016(02)
博士论文
[1]基于Web的物联网应用体系架构和关键技术研究[D]. 吴振宇.北京邮电大学 2013
硕士论文
[1]一种兼容原生与H5技术的移动端开发框架的设计与实现[D]. 程凯.北京邮电大学 2017
[2]基于Apache Cordova的跨平台智能家居终端应用研发[D]. 肖敏.华南理工大学 2015
[3]智能家居信息管理系统的研究[D]. 吴胜兵.吉林大学 2014
[4]web服务器推送技术的设计与实现[D]. 郑强.北京邮电大学 2013
[5]富互联网应用程序交互界面的设计模式及设计方法研究[D]. 闫真.东华大学 2011
本文编号:3061138
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3061138.html