朱有鹏老师直播公开课——《1小时快速认识HarmonyOS》直播回顾

发布于 2020-9-25 20:06
浏览
2收藏

9月16日,首批HarmonyOS系统课程开发者朱有鹏老师来到HarmonyOS技术社区直播间,为大家进行了主题为《1小时快速认识HarmonyOS》的直播活动(点击查看直播回放)。

朱有鹏老师直播公开课——《1小时快速认识HarmonyOS》直播回顾-开源基础软件社区

以下内容为朱有鹏老师从100+用户提问中选出的5个最佳问题的解答:

 

Q1-来自用户Tonglg:HarmonyOS在逐步的构建自己的技术生态,影响力越来越大,其实早期我们已经产生安卓,iOS,单从技术和应用上来说,鸿蒙相比安卓,iOS又有哪些明显优势?

A1-朱有鹏老师:相比于ios和android来说,鸿蒙最大的优势就是:鸿蒙是面向AIoT智能硬件设计的全场景分布式操作系统,而android/iOS只是面向智能手机的操作系统。所以鸿蒙可以面向更多的硬件,除了手机之外,典型的还有手表(智能手表、运动手表)、摄像头类(家用、自拍用摄像头,双向语音可视门铃)、大屏类(家用电视机大屏、在线教育用大屏幕)、汽车车机类(行车记录仪、车载中控、ADAS等)、智能家居类(抽油烟机、烤箱、料理机等)。鸿蒙不但能面向更多的智能设备,而且能够通过分布式软总线让这些设备简易入网、高效互联,真正开启围绕着人身边多个智能硬件的智能生活时代,也就是AIoT时代,这才是鸿蒙系统真正的价值点。所以说,鸿蒙并不是为了取代iOS和android,而是比他们更新一代的东西。

 

Q2-来自用户wx5b84093415728:鸿蒙面对市场是如何设置生命周期的,多长时间更新,安全性问题如何保障?

A2-朱有鹏老师:鸿蒙目前刚正式发布,后面会很快速迭代。今年首发的是用于128KB-128MB资源的轻鸿蒙设备源码,华为预计明年4月会发布面向128MB-4G的富鸿蒙设备源码,后续还有面向大于4G资源的富鸿蒙设备,可见鸿蒙本身设计是非常庞大、长远发展的一个体系化操作系统,并非小打小闹。因为鸿蒙是面向AIoT时代,而联网是AIoT的基本要求,所以网络安全是鸿蒙一开始就必须重点考虑的。受不住安全门槛,这种系统是没人敢用的。网络安全靠什么?本质上都是靠加密技术。鸿蒙的中间价中有一个安全子系统,就是专门处理安全需求的。据我所知,目前的安全主要涵盖了2部分:一部分是secureboot,也就是安全启动的内容。另一部分就是通信和信息的机密保存、传输,还有数字认证技术。可见鸿蒙在安全问题上是下了功夫了,也提供了足够的安全机制供鸿蒙设备使用。

 

Q3-来自用户sky4wing:鸿蒙使用自己的跟文件系统,那linux下的命令是否通用?能否适配第三方的跟文件系统?

A3-朱有鹏老师:鸿蒙的根文件系统和linux的根文件系统几乎一样的,也是首先做成文件夹(文件夹结构也是仿照linux的),然后部署库文件和应用程序,然后使用mkfs.xx制作成对应的rootfs镜像,再去烧录启动挂载。所以整个套路和linux rootfs一样的。但是鸿蒙的rootfs和linux的rootfs不能直接调换使用,因为2个rootfs里部署的库和应用程序都不一样,都不通用。譬如说嵌入式linux下的ls、cd、mkdir等命令集都来自于busybox,那你如果把busybox也移植到鸿蒙里面去也是可以的,问题是鸿蒙默认没有这么做(应该是因为许可证问题),所以鸿蒙自己也会提供ls、cd、mkdir等命令集,但是需要另外想办法来提供。而且鸿蒙里的c库是鸿蒙自己专有的musl库(也是移植自第三方开源软件的),和linux下常用的glibc、uclibc等都不同。所以这些不同就导致鸿蒙的rootfs和linux的rootfs并不能直接换用,但是玩起来却是一个套路和用法。

 

Q4-来自用户cl4690:鸿蒙使用的是微内核,按照在线教育的场景,这些微内核之间的通信会不同时吗?比如音画不同步之类的。而且每个硬件的处理能力不一样,要音画同步的话如何解决呢?

A4-朱有鹏老师:首先,目前发布的鸿蒙提供的内核是liteos_m和liteos_a,都不是微内核的。据说鸿蒙有一个微内核但是没有发布出来,不知道以后会不会有。

 

Q5-来自用户builderzou:视频聊天多方通话中间可以没有服务器,端对端网状连接?

A5-朱有鹏老师:当然可以,视频通话本质就是通过网络传输语音和视频数据,局域网内部通信和跨越网关到外网通信都是可以的,而且局域网内还更好实现,效率更高。但是局域网毕竟有限制,很多时候我们还是需要和物理距离上很远处的人通话视频,而局域网没法覆盖那么大,所以只要借用所谓外网通信了。实际上这些都是网络构建本身的问题,和网络拓扑、网络技术本身有关,和视频语音技术本身无关。

 

恭喜以上5位用户获得鸿蒙开发板【HiSpark Wi-Fi IoT开发套件】各一套!朱有鹏老师直播公开课——《1小时快速认识HarmonyOS》直播回顾-开源基础软件社区

如果你也想免费获得开发版,可以有以下两种途径:

1、参加【鸿蒙开发板免费领】HiSpark Wi-Fi IoT开发套件免费试用活动【活动传送门】

2、积极关注并参与社区内的各种活动(公开课直播、社区线上活动等),同样有机会获得开发版。

标签
已于2020-9-27 15:14:00修改
2
收藏 2
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐