查看原文
其他

GitHub 趋势榜冠军!有关华为鸿蒙OS的资料都在这了

IT服务圈儿 2022-09-11

IT服务圈儿

有温度、有态度的IT自媒体平台


来源:开源最前线  猿妹综合整理


项目地址:https://github.com/Awesome-HarmonyOS/HarmonyOS/blob/master/doc/README-zh.md


最近,GitHub上悄悄出现了一个叫做Awesome-HarmonyOS的仓库,并且很快就登上了GitHub日榜冠军。



目前已经在GitHub上获得 5782 个Star,889 个Fork,提交了 41 次commits(GitHub地址:https://github.com/Awesome-HarmonyOS/HarmonyOS


该项目的内容能够帮助我们更好的认识鸿蒙OS:


鸿蒙系统简介


鸿蒙系统(HarmonyOS),是第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统。2019年8月9日,鸿蒙系统在华为开发者大会<HDC.2019>上正式发布,华为会率先部署在智慧屏、车载终端、穿戴等智能终端上,未来会有越来越多的智能设备使用开源的鸿蒙OS。



鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架 。可用于大屏、PC、汽车等各种不同的设备上。还可以随时用在手机上,但暂时华为手机端依然优先使用安卓。


鸿蒙 OS 底层由鸿蒙微内核、Linux 内核、Lite OS 组成,未来将发展为完全的鸿蒙微内核架构。


鸿蒙系统发展进程


2012年华为开始在上海交通大学规划“鸿蒙”操作系统。

2019年华为已经对100万部搭载有自研“鸿蒙”操作系统的手机进行了测试。
2019年5月17日华为操作系统团队开发了其自主产权的“鸿蒙操作系统”。
2019年5月24日注册公告日期是2019年5月14日,专用权限期是从2019年5月14日到2029年5月13日。
2019年8月9日华为官方发布“鸿蒙操作系统”,并且宣布“鸿蒙操作系统”将开源。


鸿蒙系统特点



鸿蒙OS的设计初衷是为满足全场景智慧体验的高标准的连接要求,为此华为提出了4大特性的系统解决方案。


1、分布式架构首次用于终端OS,实现跨终端无缝协同体验



鸿蒙OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。


2、确定时延引擎和高性能IPC技术实现系统天生流畅



3、基于微内核架构重塑终端设备可信安全



4、通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享



视频连接


华为开发者大会-暨鸿蒙OS及EMUI 10发布会完整视频:https://www.bilibili.com/video/av62922095/


荣耀智慧屏发布会完整视频:https://www.bilibili.com/video/av63069901


常见问题及解答:https://github.com/Awesome-HarmonyOS/HarmonyOS/blob/master/community/questions.md


这么全的一个仓库其实并不是华为官方创建的,不过却是GitHub上拥有鸿蒙OS最全相关介绍的项目,想要体验鸿蒙OS的同学,可以留意一下,不过最终还是要以官网信息为准,附上官网地址:https://developer.huawei.com/cn/





*版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存