HarmonyOS-鸿蒙系统概述

这篇具有很好参考价值的文章主要介绍了HarmonyOS-鸿蒙系统概述。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

你了解鸿蒙系统吗?

你看好鸿蒙系统吗?

今年秋季即将推出的HarmonyOS Next 星河版热度空前,一起来了解一下吧。本文将从HarmonyOS 的应用场景、发展历程、架构、开发语言、开发工具、生态建设六个角度聊一聊个人的理解。

1、应用场景

鸿蒙,原本意思是中国神话传说的远古时代,传说在盘古开天辟地之前,世界是一团混沌状,因此把那个时代称作鸿蒙时代,后来该词也常被用来泛指远古时代。但现在它被赋予了新的含义:华为鸿蒙HarmonyOS系统,一个面向万物互联的全场景分布式操作系统,支持手机、平板、智能穿戴、智慧屏等多种终端设备运行,提供应用开发、设备开发的一站式服务的平台。

鸿蒙系统最初主要应用于华为智慧屏、手表等小型只能设备,后来是美的、九阳的智能家居等场景,2021年正式开始被应用到手机系统,并逐渐成为用户数量仅次于安卓和iOS的第三大移动互联网操作系统。2024年即将推出的HarmonyOS Next 即星河版将不在兼容安卓应用,被大家成为“纯血鸿蒙”,next版本更加注重于移动应用场景,能满足更多设备的互联需求。

2、发展历程

2012年,华为开始规划自有操作系统“Harmony OS”。

2019年5月24日,国家知识产权局商标局网站显示,华为已申请“华为鸿蒙”商标。同年8月9日,华为正式发布鸿蒙系统。

2020年8月,在中国信息化百人会2020年峰会上,华为消费者业务CEO余承东表示,鸿蒙截至2020年8月已经应用到华为智慧屏、华为手表上,未来有信心应用到1+8+N全场景终端设备上。

2020年12月16日,华为正式发布HarmonyOS 2.0手机开发者Beta版本。2020年已有美的、九阳、老板电器、海雀科技搭载鸿蒙系统。

2021年6月2日晚,华为正式发布HarmonyOS 2及多款搭载HarmonyOS 2的新产品。这意味着“搭载HarmonyOS的手机”正式面向市场 。

2021年6月3日,我爱我家宣布,在业内率先实现基于鸿蒙系统的APP应用支持。

2021年9 月 23 日晚间,华为官宣鸿蒙系统升级用户已经突破 1.2 亿,平均每天超 100 万用户升级鸿蒙,成为迄今全球用户增长速度最快的移动操作系统。

2021年12月23日,华为冬季旗舰新品发布会,华为宣布搭载鸿蒙 HarmonyOS 设备数突破 2.2 亿。

2021年12月23日,华为冬季旗舰新品发布会上,AITO问界M5成为首款搭载HarmonyOS智能座舱的车型。

2022年6 月 15 日,华为鸿蒙 Harmony OS 3.0 开发者 Beta 版已经开启了公测。 7月27日,华为发布鸿蒙 HarmonyOS 3 系统。

2022年11月4日,支付宝已正式接入鸿蒙生态。

2023年8月4日下午,华为终端BG CEO余承东在华为终端开发者大会上正式宣布,发布HarmonyOS 4(鸿蒙4)、全新升级的鸿蒙开发套件和HarmonyOS Next开发者预览版本,并宣布鸿蒙生态的设备数量已超过7亿。

2024年1月18日,华为发布原生鸿蒙操作系统星河版,并宣布HarmonyOS NEXT鸿蒙星河版面向开发者开放申请;余承东表示鸿蒙生态设备数达8亿台。

2024年秋天,基于开源鸿蒙开发的HarmonyOS NEXT鸿蒙星河版将正式和消费者见面。

系统版本迭代:

发布时间

系统版本

2019年8月

HarmonyOS 1.0,华为在东莞举行华为开发者大会正式发布,主要用于华为智慧屏、华为手表等智能穿戴设备物联网

2020年9月

在2020年华为开发者大会上发布的HarmonyOS 2.0操作系统,适用于部分手机、车机、智能电视等设备全场景智能设备

2022年7月

华为HarmonyOS 3及华为全场景新品发布会上,正式发布HarmonyOS 3操作系统,支持更多设备加入超级终端,并提升了鸿蒙智联、

万能卡片、流畅性能、隐私安全、信息无障碍等方面

20232

HarmonyOS 3.1,系统纯净能力进一步提升,对后台弹窗、 隐藏应用、后台跳转等情况

2023

华为推出HarmonyOS 4.0将为车机系统提供了强大的智能互联能力。鸿蒙 4.0 车机系统主要在多屏跨设备投屏等进行突破

2024年秋季

基于开源鸿蒙开发的HarmonyOS NEXT鸿蒙星河版将正式和消费者见面,最大亮点是它将不再兼容安卓应用

3、架构

华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端,实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。2019年,华为首次“1+8+N” 全场景智慧战略,其中居于核心的“1”是智能手机,“8”是指围绕手机的车机、音箱、耳机、手表/手环、平板、大屏、PC、AR/VR产品,N则指众多泛IoT设备

鸿蒙学习,个人认为从语法角度来讲对前端比较友好一些, 样式和布局思想基本一致;但是window + 页面的概念以及本地数据存储、系统通知、相机、音视频播放以及用户权限控制等思想与安卓开发流程较为相似。

4、开发语言

ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,并继承了TS的所有特性,是TS的超集。因此,在学习ArkTS语言之前,建议开发者具备TS语言开发能力。

但ArtTS不等于TypeScript,​​​​​​​TypeScript会最终编译成js去运行,而ArtTS编译后直接映射字节码并且编译过程有类型的概念。

鸿蒙HarmonyOS前后推出了两种应用模型- FA(Feature Ability),Stage,目前FA已经不再主推,可以明确HarmonyOS Next(待发布)也将Stage模型作为主推模型。

目前鸿蒙系统的版本支持前端开发过程中js/ts大部分的语法,Next版本的支持情况犹未可知。

基础-系统组件(ArkUI)

HarmonyOS提供了一套UI开发框架,即方舟开发框架(ArkUI框架)。方舟开发框架可为开发者提供应用UI开发所必需的能力,比如多种组件、布局计算、动画能力、UI交互、绘制等。

Text 文本组件-(Span子组件)

Column 列组件

Row 行组件

Button 按钮组件

TextInput 输入框组件

Image (图片组件

List 列表组件

Scroll 滑动组件

上面是一些常用组件,还有很多大家感兴趣的可以直接查看官方文档。

5、开发工具

开发工具 DevEco Studio,官网提供了windows和mac两个系统的软件,切记要注意cpu架构和系统版本限制以免影响使用。

HarmonyOS-鸿蒙系统概述,HarmonyOS,harmonyos,华为

6、生态建设

华为已于2020年、2021年分两次把鸿蒙操作系统的基础能力全部捐献给开放原子开源基金会。OpenHarmony 是由开放原子开源基金会孵化及运营的开源项目,由基金会的OpenHarmony项目群工作委员会负责运作,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台。 这里说一下“开放原子开源基金会”,它是在民政部注册的致力于开源产业公益事业的非营利性独立法人机构致力于推动全球开源产业发展非营利机构,由阿里巴巴百度华为浪潮360腾讯招商银行等多家龙头科技企业联合发起,于 2020 年 6 月登记成立,“立足中国,面向世界”,是我国在开源领域的首个基金会。 

HarmonyOS-鸿蒙系统概述,HarmonyOS,harmonyos,华为

上图是之前的一个图片(来源于网路,仅作学习展示),数据显示当时已有200+的主流应用接入鸿蒙。3月15日,华为公布鸿蒙近期数据,截至2024年年初,鸿蒙生态设备数量已达8亿,包括手机、PC、平板、智慧屏、车机等高频使用终端设备,已有数千个企业和机构启动了鸿蒙原生应用开发。在应用层面,支付宝、淘宝、美团、京东、钉钉、高德、小红书等App已接入其中,年底将实现5000+鸿蒙原生应用开发,最终实现50万+原生应用。

        HarmonyOS 设计理念,构建和谐的数字世界,回归本源设计, 是新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言。带来简洁,流畅,连续,安全可靠的全场景交互体验。文章来源地址https://www.toymoban.com/news/detail-845992.html

到了这里,关于HarmonyOS-鸿蒙系统概述的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【华为鸿蒙系统学习】- HarmonyOS4.0开发|自学篇

    ​ 🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 💫个人格言: \\\"没有罗马,那就自己创造罗马~\\\" 目录 HarmonyOS 4.0 技术介绍: HarmonyOS三大特征:     1.实现硬件互助,资源共享。      2. 面向开发者,实现一次开发,多端部署。  3.一套操

    2024年02月05日
    浏览(47)
  • [Linux]华为的系统 欧拉 鸿蒙 openEuler HarmonyOS OpenHarmony

    之前整理过《华为机器运行什么桌面系统?EulerOS openEuler LiteOS 鸿蒙 深度 UOS》,但差不多快两年了,今天再梳理下华为目前提供的主要系统: openEuler | open欧拉 定位是服务器操作系统 是基于CentOS的 Linux 发行版,开源、免费 其商业发行版由麒麟软件、统信软件等提供(如:统

    2024年02月09日
    浏览(64)
  • 华为Mate30报名鸿蒙 HarmonyOS 4.0.0.108 系统更新

    华为 Mate 30 系列于 2019 年 11 月 1 日上市, 包括 Mate 30 4G / 5G、Mate 30 Pro 4G / 5G、保时捷设计版 Mate30 共五款机型 。华为 Mate 30 系列 5G 版搭载麒麟 990 5G 处理器,同时支持 SA 及 NSA 5G 双模,适配三大运营商的 5G / 4G / 3G / 2G 频段。 我的Mate30 5G版当前系统为 HarmonyOS 3.0.0.305,前天

    2024年02月14日
    浏览(43)
  • 华为原生 HarmonyOS NEXT 鸿蒙操作系统星河版 发布!不依赖 Linux 内核

    发布会上,余承东宣布,HarmonyOS NEXT鸿蒙星河版面向开发者开放申请。 申请链接 鸿蒙星河版将实现原生精致、原生易用、原生流畅、原生安全、原生智能、原生互联6大极致原生体验。 从2019年HarmonyOS正式发布,到2020年余承东说“没有人能够熄灭满天星光”,每一位开发者,

    2024年01月21日
    浏览(46)
  • HarmonyOS鸿蒙学习基础篇 - 基本语法概述

    书接上文 HarmonyOS鸿蒙学习基础篇 - 运行第一个程序 Hello World 基本语法概述 打开 entrysrcmainetspagesindex.ets 代码如下 代码详细解释如下: 在以上示例中,ArkTS的基本组成如下所示。  装饰器: 用于装饰类、结构、方法以及变量,并赋予其特殊的含义。如上述示例中@Entry、@Comp

    2024年01月24日
    浏览(60)
  • HarmonyOS 鸿蒙开发DevEco Studio OpenHarmony:编译构建概述

    目录 OpenHarmony构建体系 构建工具Hvigor 构建插件hvigor-ohos-plugin 工程目录及配置文件说明 如何构建应用/服务 启动应用/服务构建 查看编译过程

    2024年02月22日
    浏览(69)
  • HarmonyOS鸿蒙基于Java开发: AI关键字提取概述

    目录 运作机制 约束与限制 场景介绍 接口说明 开发步骤 在日常生活中充满了各种各样的信息,这些信息千变万化。文本语言作为信息传递的一种载体,同样面临有用信息和无用信息糅杂在一起的问题。提取帮助用户在众多文本信息中快速提取出关键信息和核心内容,

    2024年02月20日
    浏览(44)
  • 华为发布 HarmonyOS NEXT 鸿蒙星河版

    在 2024-01-18 下午于深圳举办的鸿蒙生态千帆启航仪式上,华为常务董事兼终端BG CEO余承东宣布了HarmonyOS NEXT(鸿蒙星河版)的开发者预览版面向开发者开放申请。这一版本旨在实现六大极致原生体验,包括原生精致、易用、流畅、安全、智能和互联。 余承东表示,首批鸿蒙原

    2024年01月24日
    浏览(44)
  • HarmonyOS鸿蒙原生应用开发设计- 华为分享图标

    HarmonyOS设计文档中,为大家提供了独特的华为分享图标,开发者可以根据需要直接引用。 开发者直接使用官方提供的华为分享图标内容,既可以符合HarmonyOS原生应用的开发上架运营规范,又可以防止使用别人的内容产生的侵权意外情况等,减少自主创作华为分享图标的工作量

    2024年02月08日
    浏览(68)
  • 华为鸿蒙HarmonyOS应用开发者高级认证试题及答案

    判断 1只要使用端云一体化的云端资源就需要支付费用(错) 2所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。(错) 3 HarmonyOS应用可以兼容OpenHarmony生态(对) 4 使用端云一体化开发,无需自己搭建服务器,并进行运维了。(对) 5基于端

    2024年02月04日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包