鸿蒙最新功能及承载设备详解:HarmonyOS 2及华为全场景新品发布会全纪录

2023-05-16

6月2日,华为联手CSDN直播了“HarmonyOS 2及华为全场景新品发布会”,老猿全程观看直播,并进行了回看,力争将发布会的核心内容在本文中概要性地呈现。

一、一生万物 万物归一

首先是华为消费者业务总裁余承东的开场白,强调华为是“创造不可能(Make the Impossible Possible)”,HarmonyOS要“一生万物 万物归一(One as All All as One)”。
在这里插入图片描述
总感觉英语在表达这两个意思是更有那种说不清但感觉得到的意味。

二、HarmonyOS介绍

这部分由华为消费者BG软件部总裁王成录博士介绍,笔者没有看过2019年8月9日那场发布会,也许是因为版本没有升级,发布会介绍的内容大多是前面已经在网上公开了内容。

2.1、一个系统

全栈解耦的架构,一套代码解决各种应用的要求,小到128K RAM的设备上使用,使用分布式技术、软总线将各种独立设备连接起来。
在这里插入图片描述

2.2、统一控制中心

统一控制中心可以方便操控本机的模组,也可操控与本机连接的设备,让消费者将不同设备组织成超级终端。

统一控制中心管理WiFi和蓝牙的连接,可以方便地连接想要连接的设备,并以卡片形式展现设备的连接状态,实现所有设备的统一查看。

音视频可以在超级终端相关的设备内方便的流转和切换。为了解决音视频在不同设备之间的同步,通过软时钟同步使得超级终端内的设备进行时钟同步、抗干扰算法将无线信道的干扰降低到能够容忍的范围之内来解决抖动/时延和丢包问题,解决音画同步。

2.3、设备共享

组成超级终端的设备,相互之间可以很轻松的通过拖拉实现数据流转。这种共享不但是基于鸿蒙的设备,也可以和安装了鸿蒙插件的PC实现共享。

通过这个功能可以轻松地实现摄像头的共享实现多设备组合摄影,这就是华为所说的“你的眼就是我的眼”。

2.4、简化IoT设备的控制

现有的带IoT功能的设备如豆浆机、冰箱、摄像头等,访问设备需要安装APP,每个IoT设备一个APP,导致手机上APP众多,操作起来其实不方便,由于这个原因,实际中,APP的安装率不到10%,而安装的APP的使用率不到5%,而鸿蒙系统可以简化IoT设备的访问。
在这里插入图片描述

通过鸿蒙超级终端实现设备简捷联网,鸿蒙的控制中心可以在所有带屏设备上,实现了简单的控制不简单的体验,并和后台智能系统结合起来,进行相关操作推荐,如结合个人运动健康数据推荐合适的豆浆配方、冰箱推荐菜品保存温度。

目前已经有如下家电设备商和华为合作基于鸿蒙开发:
在这里插入图片描述

2.5、全新桌面

鸿蒙基于分布式编程框架、用原子化的服务,解决多设备连接后APP过多不适合使用的问题,用卡片的形式表达原子化的服务,一个卡片就是一个原子化的服务。多设备连接成超级终端后,应用开发者只需要开发一次代码就可以在所有设备之间运行起来。

现有的APP只要叠加了鸿蒙分布式的能力、原子化的服务,在桌面上轻轻上划就能将APP的关键信息展示出来。例如运动应用信息展示:

在这里插入图片描述
卡片承载着重要的信息,象便笺一样放到桌面后,锁屏后可以不用解锁就可以看到卡片的信息,可以在多屏展示时,做到每屏设置不同场景。
在这里插入图片描述
可以将多个应用放到一个文件夹内,轻触文件夹可以将其变为大文件夹存放在桌面,在大文件夹内可以显示文件夹内的应用,并可以直接打开:

在这里插入图片描述
这种卡片形式的桌面管理同样应用到所有鸿蒙带屏设备上。

2.6、应用跨设备间流转

当手机和PAD组成超级终端,多任务中心就可以看到手机和PAD上的所有任务,如果想把手机上的任务转到PAD上,只需要将任务往任务中心的PAD上一推即可:
在这里插入图片描述
当在PAD任务中心看到手机上的一个应用,只有轻轻一点即可拉到PAD上来。

2.7、原子化服务卡片

卡片作为原子化服务的统一载体,所有鸿蒙设备的沟通语言,不需要安装,即用即走。
打开服务中心,所有的卡片都在服务中心,可以在卡片上看到想要看到的信息。
在这里插入图片描述
如果要看到更详细的信息,在对应卡片上一点即可,也可以将卡片添加到桌面上,都是一键即可实现。

统一的服务中心将原子化服务汇聚在一起,卡片在不同设备间流转,对应应用就在不同设备间流转运行。如某应用的新闻通过手机分享到其他手机时,该手机收到卡片后点开即可阅读该新闻,无需安装对应APP。

卡片可大可小,每个连接设备在服务中心都是一个卡片。

卡片这个概念笔者没有理解很透彻,感觉是为了与APP换个说法,当然有自己的操作方便性,但一个APP对应一个原子服务?有点没弄懂。

2.8、极致性能

在性能优化方面,鸿蒙实施了全栈优化。
在这里插入图片描述
在这方面,王博士重点介绍了两点:

  • 动态空间管理,避免内存和存储碎片化,解决越用越慢的问题
    在这里插入图片描述

  • 使用华为自研的图形栈,使用GPU和CPU联合渲染:
    1、智能化的计算调度:使用GPU和CPU联合渲染,GPU渲染相对静止的物体,CPU渲染动态物体;
    2、渲染逻辑和业务逻辑用两个线程分开,不再让二者相互影响,画面的流畅度帧率非常饱满
    在这里插入图片描述

3、在绘图时使用了render service的能力,不再做重复图形的绘制,让视频处理负载大大降低,使得操作更流畅,续航时间更长
在这里插入图片描述
同样机型使用鸿蒙和安卓的续航时间对比:
在这里插入图片描述
和最新IOS续航时间对比:
在这里插入图片描述

2.9、安全和隐私

多设备协同认证的等级远高于单设备:
在这里插入图片描述
符合安全能力的设备才允许加入超级终端:
在这里插入图片描述
和全球最顶尖的第三方认证机构合作:
在这里插入图片描述
终端认证都拿到了全球最高级别。

2.10、总结
本次发布的鸿蒙操作系统是基于OpenHarmony所做的第一个发行版:
在这里插入图片描述
支持RAM从小到128K的设备,用分布式的技术打破硬件边界,全新的原子化服务和卡片设计,实现了极致的性能。
在这里插入图片描述
和鸿蒙合作创新的合作伙伴:

在这里插入图片描述

三、新品发布及百机焕新计划

主要是发布搭载鸿蒙操作系统的新品以及已有设备安卓换鸿蒙,由华为消费者业务的COO何刚介绍。

3.1、新品

包括手表、平板、显示器、蓝牙耳机:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2、升级计划

在这里插入图片描述

  1. Mate40、P40系列、mate30系列以及MatePadPro从6月2号开始升级;
  2. Nova6、Nova8以及mate20系列和MatePad系列三季度开始升级;
  3. 智慧屏V和S系列、Mate20 X系列、平板M6升级四季度开始升级;
  4. 部分老旧机型明年上半年
    在这里插入图片描述

四、简单感想

  1. 规划不错,产品体验看起来也不错;
  2. 鸿蒙绝不是安卓套壳,确实是一套适合物联网的全新操作系统;
  3. 生态还需努力,前途绝非坦途;
  4. 已经在华为产品内应用起来,已经迈出了坚实的一步;
  5. 华为的产品价格确实不亲民。
    在这里插入图片描述
    如果阅读本文于您有所获,敬请点赞、评论、收藏,谢谢大家的支持!
写博不易,敬请支持:

如果阅读本文于您有所获,敬请点赞、评论、收藏,谢谢大家的支持!

关于老猿的付费专栏

  1. 付费专栏《https://blog.csdn.net/laoyuanpython/category_9607725.html 使用PyQt开发图形界面Python应用》专门介绍基于Python的PyQt图形界面开发基础教程,对应文章目录为《 https://blog.csdn.net/LaoYuanPython/article/details/107580932 使用PyQt开发图形界面Python应用专栏目录》;
  2. 付费专栏《https://blog.csdn.net/laoyuanpython/category_10232926.html moviepy音视频开发专栏 )详细介绍moviepy音视频剪辑合成处理的类相关方法及使用相关方法进行相关剪辑合成场景的处理,对应文章目录为《https://blog.csdn.net/LaoYuanPython/article/details/107574583 moviepy音视频开发专栏文章目录》;
  3. 付费专栏《https://blog.csdn.net/laoyuanpython/category_10581071.html OpenCV-Python初学者疑难问题集》为《https://blog.csdn.net/laoyuanpython/category_9979286.html OpenCV-Python图形图像处理 》的伴生专栏,是笔者对OpenCV-Python图形图像处理学习中遇到的一些问题个人感悟的整合,相关资料基本上都是老猿反复研究的成果,有助于OpenCV-Python初学者比较深入地理解OpenCV,对应文章目录为《https://blog.csdn.net/LaoYuanPython/article/details/109713407 OpenCV-Python初学者疑难问题集专栏目录 》
  4. 付费专栏《https://blog.csdn.net/laoyuanpython/category_10762553.html Python爬虫入门 》站在一个互联网前端开发小白的角度介绍爬虫开发应知应会内容,包括爬虫入门的基础知识,以及爬取CSDN文章信息、博主信息、给文章点赞、评论等实战内容。

前两个专栏都适合有一定Python基础但无相关知识的小白读者学习,第三个专栏请大家结合《https://blog.csdn.net/laoyuanpython/category_9979286.html OpenCV-Python图形图像处理 》的学习使用。

对于缺乏Python基础的同仁,可以通过老猿的免费专栏《https://blog.csdn.net/laoyuanpython/category_9831699.html 专栏:Python基础教程目录)从零开始学习Python。

如果有兴趣也愿意支持老猿的读者,欢迎购买付费专栏。

如对文章内容存在疑问,可在博客评论区留言,或关注:老猿Python 微信公号发消息咨询。

老猿Python,跟老猿学Python!

☞ ░ 前往老猿Python博文目录 https://blog.csdn.net/LaoYuanPython ░

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

鸿蒙最新功能及承载设备详解:HarmonyOS 2及华为全场景新品发布会全纪录 的相关文章

  • 八、使用代码对道路结果进行后处理及iou优化步骤详解

    老师又给我画了大饼 没办法 只能按照他们的想法做个尝试 上一篇的方法还没进行下去 就被叫停 又更新了一个新的想法 这里记录一下 我的尝试过程 一 图片膨胀 首先使用代码对道路进行膨胀 这里的代码 import cv2 import nump
  • add_library cannot create target “XXXX“ because another target with the same name already exists.

    CMake Error at CMakeLists txt add library cannot create target xxx because another target with the same name already exi
  • FreeRTOS的同步机制---事件event

    目录 1 event的基本概念 2 event的特点 3 event的运行机制 4 event与semphore的区别 5 event的应用场景 6 demo分析 1 event的基本概念 事件event是用于任务间通信的机制 xff0c
  • FreeRTOS同步机制--互斥信号量

    1 为什么引入互斥量 普通的信号量在任务之间同步时 xff0c 会出现优先级翻转问题 xff0c 如下 xff1a 执行流程如下 xff1a 1 xff09 此时 xff0c 任务就绪列表中 xff0c 低优先级任务L的优先级最高 xff0
  • 为何某些公司不允许使用 C++ STL

    作者 xff1a 陈甫鸼 链接 xff1a https www zhihu com question 20201972 answer 23454845 来源 xff1a 知乎 著作权归作者所有 xff0c 转载请联系作者获得授权 最初开始禁
  • 如何发明新算法(一)

    如何发明新算法 xff08 一 xff09 算法一直是计算机科学的核心 xff0c 算法改变世界 xff0c 算法创造未来 xff01 这篇文章我主要从复杂化 简单化两个方面谈谈怎么样发明一个新的算法 新算法在时间复杂度 xff0c 空间复
  • python进行http登录

    摘要 xff1a 有时需要用python做一些自动化页面请求 xff0c 但请求又需要登录权限 xff0c 好比如抢票 在有账号密码的情况下 xff0c 可以用request Session进行带session的http请求 xff0c 这
  • Ubuntu14.04 for ROS indigo的安装(电脑配置)

    前言 由于个人需要 xff0c 将笔记本电脑重新装了系统 首先用空白U盘进行系统刻盘 xff0c 然后电脑所有数据备份 xff0c 最后重新安装 装入的系统是exbot 机器人提供的Ubuntu14 04 for ros indigo xf
  • Django自带的加密算法及加密模块

    Django 内置的User类提供了用户密码的存储 验证 修改等功能 xff0c 可以很方便你的给用户提供密码服务 默认的Ddjango使用pbkdf2 sha256方式来存储和管理用的密码 xff0c 当然是可以自定义的 Django 通
  • 如何在Python中使用“ with open”打开多个文件?

    我想一次更改几个文件 xff0c 前提是我可以写入所有文件 我想知道我是否可以将多个打开调用与with语句结合with xff1a try with open 39 a 39 39 w 39 as a and open 39 b 39 39
  • 工业控制领域的期刊

    我们都知道目前做控制的大体分两大类人 xff0c 一类是做纯控制理论的 xff0c 主要是跟数学打交道 xff1b 另一类是做控制理论在各个行业的应用的 xff0c 其中包括电力系统 xff0c 机器人 xff0c 智能交通 xff0c 航
  • VNC 灰屏

    用vnc连接服务器的时候 xff0c 出现了灰屏 xff0c xff08 在xshell可以正常运行 xff09 上面会显示三个checkbox xff1a Accept clipboard from viewers Send clipbo
  • Ubuntu卸载python3.6

    注意 xff1a 这里说一下 xff0c 系统自带的python3 6可别乱删 xff0c 这个是我自己下载的python3 6 若你们有想卸载系统自带的python3 6 xff0c 可千万别去卸载 xff01 一般会开机都开不起 xff
  • 深度学习之BP神经网络

    深度学习之BP神经网络 BP xff08 Back Propagation xff09 网络是1986年由Rumelhart和McCelland为首的科学家小组提出 xff0c 是一种按误差逆传播算法训练的多层前馈网络 它的学习规则是使用最
  • 【ROS】源码分析-消息订阅与发布

    说明 本文通过NodeHandle subscribe和Publication publish 源码作为入口 xff0c 来分析PubNode SubNode之间是网络连接是如何建立的 xff0c 消息是如何发布的 xff0c topic队
  • Opencv-cvtColor

    cvtColor不是cv的成员 头文件的问题 include lt opencv2 opencv hpp gt 这个就可以
  • java听课笔记——9.25

    记录今天所学的东西 xff1a 1 Random 用于随机生成一个值 xff0c 可以有限定范围 xff0c 没有尝试过不设限制的随机 用法如下 xff1a Random random 61 new Random int temp 61 r
  • java听课笔记——10.09

    1 局部变量和全局变量 xff1a 2 匿名内部类比较和外部比较 匿名内部类的比较 xff0c 即在需要进行比较的类名后加上implements comparator lt 类名 gt 然后 xff0c 使用sort xff0c 对于sor
  • java听课笔记——10.10

    1 String与常量池 xff1a 常量池是java中的一个存储常量的存储器 xff0c 栈是一个临时的存储器 xff0c 在递归的时候比较明显 xff0c 函数的运行压缩在栈里 String str3 61 new String 34
  • Java听课笔记——10.30

    感觉今天没讲什么东西唉 一开始 xff0c 解释了一下ArrayList里的每个元素如果不进行类型约束的话 自然赋值为Object类 xff0c 而且是兼收并蓄的 同时讲了使用迭代器对ArrayList数组进行遍历 xff0c 直接上代码

随机推荐

  • 如何在Python中声明一个数组?

    如何在Python中声明数组 xff1f 我在文档中找不到任何对数组的引用 1楼 这个怎么样 gt gt gt a 61 range 12 gt gt gt a 0 1 2 3 4 5 6 7 8 9 10 11 gt gt gt a 7
  • openrave0.9安装遇到依赖问题及解决流程

    问题 cmake 时输出下面的失败信息 xff0c 虽然最后可以make install xff08 其实就是拷贝了库文件 xff09 安装上 xff0c 但是由于过程中有些步骤失败 xff0c 导致执行时缺少一些库文件 xff0c 无法执
  • Python入门--一篇搞懂什么是类

    写一篇Python类的入门文章 xff0c 在高级编程语言中 xff0c 明白类的概念和懂得如何运用是必不可少的 文章有点长 xff0c 3000多字 Python是面向对象的高级编程语言 xff0c 在Python里面 一切都是对象 xf
  • SQL Server访问远程数据库--使用openrowset/opendatasource的方法

    一 使用openrowset opendatasource前首先要启用Ad Hoc Distributed Queries xff0c 因为这个服务不安全SqlServer默认是关闭的 SQL Server 阻止了对组件 39 Ad Hoc
  • 我的2014碎碎念—学习篇、实习篇、工作篇、生活篇

    继去年作了一次年度总结过后 xff0c 我就发誓说以后每年年末都要做一次总结 xff0c 这对自己是非常有帮助的 xff0c 无奈由于天性懒散 xff0c 2015年都过去好几天了 xff0c 才花了点心思整理下自己在过去一年里的所得所失
  • 百度2014研发类校园招聘笔试题解答

    先总体说下题型 xff0c 共有3道简答题 xff0c 3道算法编程题和1道系统设计题 xff0c 题目有难有易 xff0c 限时两小时完成 一 简答题 动态链接库和静态链接库的优缺点轮询任务调度和可抢占式调度有什么区别 xff1f 列出数
  • CSDN-markdown语法之如何插入图片

    目录 图片上传方式 插入在线图片插入本地图片图片链接方式 行内式图片链接参考式图片链接几个问题探讨 问题1 xff1a 图片上传和图片链接两种方式的区别 问题2 xff1a Markdown中如何指定图片的高和宽 xff1f 问题3 xff
  • 京东2013校园招聘软件研发笔试题

    时间 xff1a 2012 9 11 地点 xff1a 川大 我只能说第一家公司 xff0c 不是一般的火爆 不得不吐槽一下 xff1a 京东宣讲完全没有计划 xff0c 只看到个下午两点半宣讲 xff0c 结果跑过去 xff0c 下午两点
  • C运行时库函数和API函数区别

    C运行时库函数 是指 C语言本身支持的一些基本函数 xff0c 通常是汇编直接实现的 API函数是操作系统提供给用户方便设计应用程序的函数 xff0c 实现一些特定的功能 xff0c API函数也是C语言的函数实现的 他们之间区别是 xff
  • Docker常用命令详解

    docker命令大全 命令说明docker attach将本地标准输入 输出和错误流附加到正在运行的容器docker build从 Dockerfile 构建镜像docker builder管理构建docker checkpoint管理检查
  • PIX飞控中POS数据读取方法(实用工具)

    前些日子用到PIX飞控 xff0c 后来急用生成的日志需要导出里面的POS数据 xff0c 结果发现比较麻烦 xff0c 网上教程倒是很多 xff0c 对于不同版本的地面站情况又不一样 xff0c 当时就那样导出来简单用了用 xff0c 今
  • 在不丢失堆栈跟踪的情况下重新抛出Java中的异常

    在C xff03 中 xff0c 我可以使用throw 保留堆栈跟踪时重新抛出异常的语句 xff1a try catch a href http www javaxxz com thread 368216 1 1 html Exceptio
  • JPG图像exif和XPM信息中GPS数据姿态数据航向角数据的提取

    JPG图像的编码相关内容太多不在多说了大家随手能查很多资料 今天重点说说图像数据中的GPS信息以及飞机 相机姿态角度数据提取 JPG作为复杂的图像数据很多人都知道存在一个叫做EXIF的数据规范 xff0c 在这个数据规范中 xff0c 包含
  • 在STM32上对EV1527等无线编码格式的C程序编码实现

    测调 西安 老雷子 2020年6月1日 软件平台 WINDOWS Keil uVision STM32 ST LINK 硬件平台 STM32S108C8B6 通用32开发板调试 发射端 xff1a 蜂鸟远T1 输入需要用MCU进行编码 xf
  • 机器人手眼标定快速精度验证方法

    一 原理及流程 机器人的手眼标定原理在本文中不再过多描述 xff0c 基本流程都是先标定相机的内外参数 xff0c 然后标定两台相机之间的位置关系 xff0c 如果相机是可以转动的话 xff0c 还要标定转台与机械臂之间的关系 在手眼标定完
  • 【转载】写给电子信息工程专业的毕业生(一)

    一 继续深造 VS 找工作 在就业竞争异常激烈的今天 xff0c 也许大家大三起就开始忧心自己毕业后该何去何从了 摆在大家面前最为清晰的 xff0c 是两条路 xff1a 继续深造 xff08 考研 留学 xff09 和找工作 现在研究生扩
  • 通过python的百度云客户端可以把linux数据备份到百度云

    引言 网站备份真的很重要 xff0c 前段时间已经被坑过一次了 xff0c 幸好数据没有完全丢 xff0c 勉强恢复了 xff0c 虽然丢失了几篇文章 之前一直是每隔几天手动备份一下重要的数据 xff0c 然后下载到本地 但是有时候会忘记备
  • XCOM2.0接收数据为0

    新装系统后 xff0c 串口助手Xcom2 0版本 xff0c 使用FT232接受到的数据全是0 xff0c FT232已经有驱动 xff0c 经过多出测试 xff0c 需要更新FTDI的官网驱动 xff0c 并重启 xff0c 问题解决
  • PyQt(Python+Qt)学习随笔:Action功能详解及Designer中的操作方法

    老猿Python博文目录老猿Python博客地址 一 引言 Qt Designer中的部件栏并没Action相关的部件 xff0c Action可以在右侧的Action Editor中编辑 xff0c 如图 xff1a 如果没有出现Acti
  • 鸿蒙最新功能及承载设备详解:HarmonyOS 2及华为全场景新品发布会全纪录

    6月2日 xff0c 华为联手CSDN直播了 HarmonyOS 2及华为全场景新品发布会 xff0c 老猿全程观看直播 xff0c 并进行了回看 xff0c 力争将发布会的核心内容在本文中概要性地呈现 一 一生万物 万物归一 首先是华为消