从Mrobot入门鸿蒙开发(HelloKun直播啦) 原创
@toc
前言
大家好我是HelloKun。试想下,万物互联的生活将会演变成什么样呢?针对万物互联,鸿蒙操作系统提出1+8+N的生态结构,N所代表的万千互联设备,为人们带来便捷的生活体验。如何自己开发鸿蒙设备呢?这是我入门鸿蒙的第一问,也是学习的起点。++我是如何入门鸿蒙的呢?21日晚八点,快来唠唠嗑!++
鸿蒙是什么?
最开始接触鸿蒙生态是看到各种支持HiLink的产品,如碰一碰智能烤箱。与传统烤箱不同,你只需手机轻轻一碰即可操控智能烤箱,设置烘培参数,还可获取食谱,分享你的美味佳肴。手机与烤箱是怎样实现碰一碰连接呢?本着好奇的心理,我打开了HarmonyOS.com,准备一探究竟。(图源:www.harmonyos.com)
在鸿蒙官网了解到,鸿蒙开发分为设备开发(南向)与应用开发(北向)。HiLink设备也叫HarmonyOS Connect 设备,需要软硬配合才能实现。起初我绕开陌生的纯软件应用开发,进入设备开发的概览学习,下载OpenHarmony源码与开发工具(DevEco Tools),经过漫长的环境搭建,终于点亮了海思hi3861开发板上的LED灯,有了这点自信,于是对门锁和台灯进行改造。(门锁3.17日实现)
有了台灯门锁,怎么用手机控制呢?绕不开应用开发,打开应用开发概览,下载应用开发工具(DevEco Studio),学习几个API后,发现开发一个简单的台灯控制APP其实没那么复杂。这得益于ArkUI开发框架,即使不会Java,也能让小白快速实现Hello World。(应用开发4月底完成)
经过不断发问、浏览官方资料,顺利的开发了碰一碰台灯、门锁。提到万物互联,最典型的场景是智能家居,家中越来越多的设备从简单自动化转向智能化。难道我们要为每一台设备都开发一个APP吗?显然没必要,一盏台灯,一台风扇,挡位调节几个按钮即可做到。于是再次发问,能不能做一款类家庭管家的机器人呢?
直播分享预热!
经过初步学习与探索,我开发出智慧终端机器人MRobot。MRobot是一款面向鸿蒙万物互联生态的智能设备。依托HarmonyOS原子化服务与碰一碰能力,用户只需用手机碰一碰即可与机器人互动或操控诸如台灯、风扇、门锁等智能家居设备,打通家居设备间互联壁垒,给用户带来“呼风唤雨”般的智慧生活极致体验。
回到开始的问题,万物互联的生活将会演变成什么样呢?未来,我认为各设备间不再是简单的联网,逐渐趋于协同的工作模式,形成一个完整生态。物联生态也可以由自己定义,快快加入鸿蒙开发吧!
蹲蹲蹲!已预约~
顶!!!
yyds~ 666