搭建自己的数字管家App平台-(1)概述
引子
最开始想做一个能和华为手机上的智慧生活App打通的IoT设备,但是发现这方面华为还没有完全向开发者开放,要求还挺高的。
后来发现OpenHarmony-SIG组织开源的数字管家,也是一个很好的东东,吸引广大开发者共同参与。
在学习搭建的过程中,确实也遇到了一些问题,尤其是初学者很多难于走下去,我分析的是有几个原因:
1、一整套架构需要的知识范围还是很广的,陌生知识点上没有经验,会有理解不透,操作起来也不顺手。
2、帮助文档和一些视频毕竟是根据当时的版本来的,平台和工具升级比较快,操作界面和入口有一定差异,根据教程的截图就找不到了,需要灵活的研究一下。
3、这毕竟是一个大工程,是一个整体架构,所以要大处着眼小处着手,初学者往往上来就动手,其实因为不了解,文档细节会漏掉,造成多处配置操作都没有到位,所以这个大处着眼要多花点时间,从架构师角度把框架看明白,各个模块和平台之间是怎么工作的从高层次理解了,再一步步来操作。
本次,我打算在完成了整体环境搭建后,回头来对初学者给一些启示,并且用尽量少的步骤,帮助把环境搭建好,能运行起来,只有运行起来了,才能谈下一步改造和开放自己的产品。当我最终建设完整个流程后,才发现很多人都没有成功,因为各种走不下去,后来放弃了。
– 1、整体项目结构介绍
– 2、按照大的功能部署分割模块,每一块把搭建和编译过程讲解清楚,目的是能运行,重点是少走弯路。
大约分3个步骤向大家介绍
- IoT云端产品和南向设备端
- FA Server服务器部署
- 数字管家App编译运行
什么是数字管家智能家居
– 仓库的介绍是:基于智能家居,从客厅到卧室,从中控到sensor,开发者可以体验各种家居的开发样例,打造自己的家居体验,享受万物互联的快感。
整体架构图
– 整个工作架构图,可以包含了整个工作流程涉及到的方面。
即是整体,我们在入手的时候也是有顺序的,方便理解和操作。
- 点赞
- 收藏
- 关注作者
评论(0)