0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

初识鸿蒙

嵌入式星球 2020-09-25 14:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

鸿蒙初辟原无姓,打破顽冥须悟空。不同于IOSAndroid,鸿蒙这个名字有着深入骨髓的中国血统。鸿蒙,来源于中国神话传说,寓意深远。传说在盘古昆仑山开山劈地之前,世界是一团混沌的元气,这种自然的元气叫做鸿蒙。华为HarmonyOS,中文名字取做鸿蒙,寓意将带领国人在操作系统领域开天辟地,摆脱对IOS和Android两大生态、两座大山的依赖,走出国人自己的软件生态之路。鸿蒙(HarmonyOS操作系统的发布,在世界头号科技强国持续对中国肆无忌惮的打压,持续对华为铁桶式封锁的局势下,更加具有十分重要的意义。


我们首先简单回顾一下华为鸿蒙操作系统的发展历程:

华为公司早在2017年就完成了鸿蒙内核1.0版本的设计和开发;

2018年,华为公司完成了鸿蒙内核2.0版本的设计和研发;

2019年,华为的智慧屏率先搭载鸿蒙操作系统;

2020年9月11日,华为正式发布鸿蒙操作系统,并举行开发者大会。


可见,华为鸿蒙操作系统的发布并不是临时抱佛脚,其研发时长长达数年之久。华为公司这种未雨绸缪的开创精神,这种面对未来战战兢兢如履薄冰的态度,这种在核心技术领域饱和攻击重度投入的气势,非常值得国内相关公司学习。


鸿蒙,作为新一代分布式操作系统,它将打通手机电脑、平板、电视、汽车、智能穿戴等设备,打破传统硬件PCB的边界,用软件来定义新产品形态和体验。随着个人的终端越来越多,基于硬件的生态相互割裂,极大的降低了用户体检,用户迫切期望打破信息孤岛,获得多设备无缝体验。从开发者的角度来看,硬件的割裂也给开发者带来的极大的挑战:开发者需要适配不同屏幕的大小,需要维护多个版本的APP。所以构建全场景体验,不论对于用户还是对于开发者来说,都具有非常重要的意义,是赢取未来的制高点。鸿蒙操作系统作为分布式操作系统的先行者,将引领IT产业的变革,创造下一个万亿级的市场。


鸿蒙操作系统核心技术就是一次开发多端部署,也就是说手机、电脑、平板、电视等设备共用同一个操作系统。支撑这一优异体验的是华为独创的分布式总线技术,分布式总线融合了近场和远场通信技术,并充分发挥了近场通信技术的优势。


分布式软总线包含了任务总线、数据总线和总线中枢三大功能。任务总线负责景应用程序在多个终端上进行快速分发,数据总线负责数据在设备间的高性能分发和同步。华为近场通信技术支撑的数据总线,具备低延时(端到端60ms至20ms)、高吞吐(600Mbps至1.2Gbps)、高可靠性特点(数据丢包率5%-1%)。


分布式鸿蒙轻应用(FA/AA)具备免安装、可迁移、可重用等特性。应用的业务特性由FA(Feature Ability)承载,FA通过AA(Atom Ability)使用各种元能力。鸿蒙轻应用采用界面、数据、逻辑分离的框架,正式因为这三者的分离,鸿蒙轻应用才能够在设备之间实现全部或者部分的迁移。鸿蒙轻应用支持独立运行,被搜索、推荐、分享,这点有点类似微信小程序。


LiteOS作为鸿蒙OS的Kernel部分,对标亚马逊FreeRTOSARM的Mbed,苹果的X-Darwin,谷歌的Fuchsia。在设计理念上,LiteOS达到了类似Linux的开发体验,同时具备RTOS的运行效果。在保持原有的小体积、高性能的同时,LiteOS致力于降低开发门槛和难度,促进生态发展。为了实现这一目的,LiteOS支持全量Musl库(C库),实现GNU/Linux软件组件易移植。LiteOS提供了HDF统一驱动框架,解决了第三方器件驱动难以移植的问题。LiteOS还增加了多进程、虚拟内存、系统调用等功能,实现了应用与应用、内核与应用分离。


到2023年,包括感知制造、网络传输、智能信息服务在内的,总体物联网产业规模将突破1.5万亿元。鸿蒙操作系统的诞生,必将极大提升我国在物联网生态领域的国际竞争力,为国内众多中小企业参与国内、国际物联网产业的竞争提供基础能力的支撑。作为开发者,实在不能错失这样千载难逢的学习机会,转折机会,发财机会。与诸君共勉。



文章来源:张飞实战电子


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2642

    浏览量

    69345
  • HarmonyOS 2.0
    +关注

    关注

    1

    文章

    14

    浏览量

    1710
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    想体验鸿蒙生态,该怎么获取鸿蒙开发板?有哪些途径?

    如何快速上手体验鸿蒙生态? 想体验鸿蒙生态,该怎么获取鸿蒙开发板?有哪些途径?
    发表于 11-29 08:40

    如何申请鸿蒙开发板?想体验鸿蒙生态。

    如何申请鸿蒙开发板?想体验鸿蒙生态。
    发表于 11-29 08:34

    开源鸿蒙6.0 Release版本重磅发布

    近日,在长沙国际会议中心举办的开源鸿蒙技术大会2025上,开放原子开源鸿蒙(即OpenAtom OpenHarmony,简称“开源鸿蒙”)项目群正式发布开源鸿蒙6.0 Release版
    的头像 发表于 10-10 16:49 2193次阅读

    软通动力亮相2025鸿蒙生态大会

    8月29日,由全球智慧物联网联盟(GIIC)主办、鸿蒙生态服务(深圳)有限公司承办的“鸿蒙生态大会2025”在深圳召开。作为鸿蒙生态建设先锋企业,软通动力携子公司鸿湖万联、软通教育围绕人才培养
    的头像 发表于 09-01 11:26 585次阅读

    【HarmonyOS 5】金融应用开发鸿蒙组件实践

    【HarmonyOS 5】金融应用开发鸿蒙组件实践 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、鸿蒙生态观察 2024 年 1 月 1
    的头像 发表于 07-11 18:20 752次阅读
    【HarmonyOS 5】金融应用开发<b class='flag-5'>鸿蒙</b>组件实践

    鸿蒙应用px,vp,fp概念详解

    【HarmonyOS 5】鸿蒙应用px,vp,fp概念详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 目前的鸿蒙开发者,大多数
    的头像 发表于 07-07 11:48 1005次阅读
    <b class='flag-5'>鸿蒙</b>应用px,vp,fp概念详解

    鸿蒙发展历程

    【HarmonyOS 5】鸿蒙发展历程 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、鸿蒙 HarmonyOS 版本年代记
    的头像 发表于 07-07 11:41 1544次阅读

    华为鸿蒙电脑正式发布

    近日,华为鸿蒙电脑正式发布,宣告华为终端全面进入鸿蒙时代,而鸿蒙电脑,更是打开了星闪HID外设的巨大想象力空间。个人消费者将享受到更便捷、稳定且高速的设备连接体验,迎来全新交互模式。
    的头像 发表于 05-22 09:13 930次阅读

    鸿蒙生态大势已成,诚迈科技鸿蒙实验室助力院校人才培养

    鸿蒙操作系统迎来重要突破,华为终端全面进入鸿蒙时代。作为鸿蒙生态的首批核心共建者及开源鸿蒙项目群A类捐赠人,诚迈科技基于开源鸿蒙打造了物联网
    的头像 发表于 05-15 12:02 993次阅读
    <b class='flag-5'>鸿蒙</b>生态大势已成,诚迈科技<b class='flag-5'>鸿蒙</b>实验室助力院校人才培养

    鸿蒙电脑拿什么和Windows竞争

    5月8日,在鸿蒙电脑技术与生态沟通会上,鸿蒙操作系统(HarmonyOS 5)首次在电脑端亮相;这是华为首款鸿蒙电脑正式亮相。同时华为智慧办公将升级为鸿蒙办公。
    的头像 发表于 05-09 11:41 1099次阅读

    鸿蒙操作系统首登电脑端,华为开启鸿蒙办公新时代

    2025年5月8日,华为在深圳举办了鸿蒙电脑技术与生态沟通会,鸿蒙操作系统首次在电脑端亮相。这既是中国电子信息产业的历史性时刻,也是华为鸿蒙办公的新起点。 五年匠心打磨,鸿蒙电脑进一步
    发表于 05-08 14:20 5772次阅读
    <b class='flag-5'>鸿蒙</b>操作系统首登电脑端,华为开启<b class='flag-5'>鸿蒙</b>办公新时代

    深度融入“纯血鸿蒙”|芯海科技旗下康柚OKOK首批入驻鸿蒙NEXT系统

    3月20日,随着首款全面搭载纯血鸿蒙系统的"宽折叠"手机PuraX的发布,全面鸿蒙时代正悄然到来。鸿蒙NEXT(纯血鸿蒙)自正式亮相以来,这一全球第三大独立操作系统以崭新之姿
    的头像 发表于 03-21 18:04 1379次阅读
    深度融入“纯血<b class='flag-5'>鸿蒙</b>”|芯海科技旗下康柚OKOK首批入驻<b class='flag-5'>鸿蒙</b>NEXT系统

    AIGC入门及鸿蒙入门

    人工智能生成内容(AIGC)和鸿蒙系统是当前科技领域的两个热门话题。以下是对它们的入门指南: AIGC入门 1. 基础概念: AIGC,全称Artificial Intelligence
    发表于 01-13 10:32

    鸿蒙Flutter实战:14-现有Flutter 项目支持鸿蒙 II

    引言 在之前的文章鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙中,介绍了如何改造项目,适配鸿蒙平台。 文中讲述了整体的理念和思路,本文更进一步,结合可实操的项目代码,详细说明如何实施
    发表于 12-26 14:59