鸿蒙最新功能及承载设备详解: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及华为全场景新品发布会全纪录 的相关文章

  • lvm热更换磁盘

    lvm热更换磁盘 由于更换存储或者磁盘等问题 xff0c 需要将lvm里面的某个磁盘替换出来回收 xff0c 采用热回收的方法 xff0c 可以在线迁移数据 xff0c 不影响业务使用 xff0c 当然会对磁盘的io造成影响 xff0c 建
  • svn常见问题,报错,命令转载

    我自己犯过的一个错误是 xff1a svn MyERP core Main svn act b8bd621b c193 4969 b66c d35f11009815 后来证实是地址的大小写问题 xff0c 我修改了大小写 xff0c 然后删
  • Hadoop2-MapReduce(2)

    新的API xff1a Mapper MyMapper extends Mapper lt gt map LongWritable key Text value Context context throws context write ne
  • Keil生成bin文件绝对路径,U盘SD卡根目录

    使用U盘或者SD卡更新固件 xff0c 手动操作bin文件很麻烦 xff0c 可以使用keil自带快捷命令 比如U盘符是F盘 fromelf exe bin output 61 F 64 L bin L 编译时候自动生成替换
  • 【数据清洗】总结

    写在前面 xff08 201908 xff09 xff1a 数据质量问题往往会影响到工作效果 xff0c 我们学习现代工具后 xff0c 很容易就建立起一个初步的模型 但是真正的工作是如何优化它 xff0c 而关键节点就包括数据的清洗和模型
  • Ubuntu安装Proxychains4

    平时在使用github的时候 xff0c 偶尔发现无法Clone仓库 xff0c 此时就需要用特别的上网的方式解决 一 安装proxychains4 sudo apt get install proxychains4 注意 国内某些软件源没
  • 关于OLSR协议中的MPR机制的阅读与理解

    主要参考Request For Comments7181 OLSRv2 及RFC文档进行理解 MPR机制简介 简介 MPR MultiPoint Relay多点中继 机制是OLSR Optimized Link State Routing最
  • open /run/flannel/subnet.env: no such file or directory

    查看pod的信息时发现报错 xff1a open run flannel subnet env no such file or directory 一是查看各个节点 xff0c 包括master 节点是否有 run flannel subn
  • maven 依赖com.google.code.kaptcha

    前言 在工程的pom xml文件里已经加了 span class hljs tag lt span class hljs title dependency span gt span span class hljs tag lt span c
  • 灰度共生矩阵GLCM及其matlab实现

    Prerequisites 概念 计算方式 对于精度要求高且纹理细密的纹理分布 我们取像素间距为 d 1 d 1 d 1 以下是方向的说明 我们来看 matlab内置工具箱中的灰度共生矩阵的生成函数graycomatrix gray lev
  • np.max 与 np.maximum

    1 参数 首先比较二者的参数部分 xff1a np max xff1a a axis 61 None out 61 None keepdims 61 False 求序列的最值最少接收一个参数axis xff1a 默认为列向 xff08 也即
  • matlab 中使用 GPU 加速运算

    为了提高大规模数据处理的能力 xff0c matlab 的 GPU 并行计算 xff0c 本质上是在 cuda 的基础上开发的 wrapper xff0c 也就是说 matlab 目前只支持 NVIDIA 的显卡 1 GPU 硬件支持 首先
  • Linux Ubuntu系统设置成中文语言

    1 打开 系统设置 xff1a 可以从右上角弹出菜单 xff0c 选择 System Settings 打开系统设置 也可以点击左侧 xff08 齿轮和扳手 xff09 快捷图标打开 2 首先选择软件更新服务器 xff0c 选择国内的 3
  • VNC 灰屏

    用vnc连接服务器的时候 xff0c 出现了灰屏 xff0c xff08 在xshell可以正常运行 xff09 上面会显示三个checkbox xff1a Accept clipboard from viewers Send clipbo
  • 从零开始学习树莓派4B与ROS历程(1)——安装ubantu系统,ROS以及配置远程SSH(一系列错误解决办法,无显示屏外设也可以安装系列)

    目录 安装ubuntu系统文件 1 使用显示器连接树莓派 2 使用SSH xshell安装 安装ROS 安装ubuntu系统文件 1 下载ubuntu系统文件Ubuntu18版 xff0c 目前最新都是21版本了 xff0c 但是树莓派处理
  • Ubuntu服务器端与客户端(RV1126)配置NFS实现文件夹共享

    这里写目录标题 1 NFS简介2 NFS实现步骤3 测试平台3 NFS安装方法1 xff09 安装 NFS 软件包2 xff09 设置 NFS 共享目录3 xff09 主机启动NFS 4 客户端配置方法1 xff09 连接客户端和服务器2
  • 由xubuntu桌面系统恢复到ubuntu桌面系统

    假定读者原来的系统为ubuntu桌面系统 xff0c 并且根据如下命令更换到xubuntu桌面系统 sudo apt get install xrdp sudo apt get install vnc4server sudo apt get
  • 设置Chrome以https方式访问指定网址

    1 打开Chrome xff0c 在地址栏键入chrome net internals xff0c 回车 2 在HSTS选项卡下的Domain中输入你想要实现这个强制跳转的域名 xff0c 如 twitter com gt https tw
  • winfrom自适应布局技巧

    两个技巧 控件的布局属性 Anchor技巧Dock技巧 FillLeftRightBottomTop 以上方法可能达不到想要的效果 xff0c 可以使用下面的方法 表格布局控件应用 TableLayoutPanel 对控件进行行列编辑 xf
  • x0vncserver

    vncserver By default a logged in user has a desktop provided by X Server on display 0 A user can share their desktop usi

随机推荐

  • k8s安装flannel组件出错

    安装完flannel组建后 xff0c 查看pod xff0c 显示Error 查看log 提示 xff1a Error registering network failed to acquire lease subnet 34 10 24
  • openjdk下载与安装

    openjdk下载与安装 官方网站和文档参考 http openjdk java net install 安装说明 http jdk java net 11 openjdk下载地址
  • DirectUI简介

    DirectUI界面库 取名自微软的一个窗口类名 DirectUIHWND xff0c 意为Paint on parent dc directly 即子窗口不以窗口句柄的形式创建 xff0c 只是逻辑上的窗口 xff0c 绘制在父窗口之上
  • 机器学习 之 Haar特征

    Haar特征 Haar特征原理综述 Haar特征是一种反映图像的灰度变化的 xff0c 像素分模块求差值的一种特征 它分为三类 xff1a 边缘特征 线性特征 中心特征和对角线特征 用黑白两种矩形框组合成特征模板 xff0c 在特征模板内用
  • Linux下将c++转换为so文件并利用python调用

    C 43 43 转so文件 这里以简单的加法为例 xff0c 代码如下 xff0c add传入两个int的参数 xff0c 完成加法 主函数main调用add xff0c return结果 这里需要注意的点在于 xff0c 不能忘记将函数添
  • Oracle的rollup、cube、grouping sets函数

    Oracle的rollup cube grouping sets函数 Oracle的group by除了基本用法以外 xff0c 还有3种扩展用法 xff0c 分别是rollup cube grouping sets 1 rollup 假设
  • 学 Win32 汇编[28] - 跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等

    跳转指令分三类 一 无条件跳转 JMP 二 根据 CX ECX 寄存器的值跳转 JCXZ CX 为 0 则跳转 JECXZ ECX 为 0 则跳转 三 根据 EFLAGS 寄存器的标志位跳转 这个太多了 根据标志位跳转的指令 JE 等于则跳
  • 中标麒麟yum源的问题以及 mips64el.rpm和.noarch.rpm 不同 openjdk1.8安装

    1 一开始发现yum源地址不对 xff0c 访问不了 xff0c 进行了修改 ns7 adv os name 61 NeoKylin Linux Advanced Server 7 Os baseurl 61 http download c
  • 多任务学习(Multi-Task Learning, MTL)

    目录 显示 1 背景2 什么是多任务学习 xff1f 3 多任务学习如何发挥作用 xff1f 3 1 提高泛化能力的潜在原因3 2 多任务学习机制3 3 后向传播多任务学习如何发现任务是相关的4 多任务学习可被广泛应用 xff1f 4 1
  • Zhong__一文通透Casbin

    时间 xff1a 2021 12 06 环境 xff1a Windows 目的 xff1a Casbin简介与使用 希望对大家有帮助 说明 xff1a 以官方文档为基础来讲解与拓展详解 xff0c 并最终帮助大家在项目中使用 xff01 本
  • Linux多线程调度策略

    转自 xff1a http blog csdn net byperseverance article details 44522731 Linux线程的调度策略分为3个 xff1a SCHED OTHER xff0c SCHED FIFO
  • HDFS操作语句

    HDFS操作语句 本地交互 上传重命名 xff1a hdfs dfs put xx csv srv bigdata xxxx csv 上传 xff1a hdfs dfs put xx csv srv bigdata 强制上传 xff1a h
  • 【ubuntu】Ubuntu 各版本代号简介

    一 版本及代号说明 Ubuntu中 xff0c 每个版本都有一个更为特色的名字 xff0c 这个名字由一个形容词和一个动物名称组成 xff0c 并且 xff0c 形容词和名词的首字母都是一致的 Ubuntu版本的命名规则是根据正式版发布的年
  • 一行代码加速你的Pandas数据探索分析

    本文3分钟 xff0c 大幅提升分析数据效率 我们知道 xff0c pandas库为EDA提供了许多非常有用的功能 但是 xff0c 在能够应用大多数功能之前 xff0c 通常必须先从更通用的功能开始 xff0c 例如df describe
  • 无需虚拟机或双系统!Windows下愉快地使用Linux子系统

    文章目录 说明一 启用 适用于Linux的Windows子系统 WSL 二 启用开发人员模式三 下载linux安装包相关深入学习Ubuntu子系统的资料参考资料 本文阅读3分钟 xff0c 你将获得如下方案 xff0c 在轻量使用场景下 x
  • 解决GitHub的raw.githubusercontent.com无法连接问题

    问题描述 xff1a Ubuntu下连接raw githubusercontent com失败 wget https raw githubusercontent com madmashup targeted marketing predic
  • k2pdfopt详细教程-让kindle看遍所有pdf

    pdf拿什么拯救6寸kindle救世主登场一步一步解决图文混排扫描版pdf 书籍总结 pdf xff0c 拿什么拯救6寸kindle kindle现在已经出道paperwhite第三代了 xff08 2015年7月 xff09 xff0c
  • 图像处理PSNR及其计算(OpenCV和matlab实现)

    图像PSNR及其计算OpenCV和matlab实现 PSNR的概念PSNR编程实现 matlab实现 第一种实现方法第二种直观方法第三种实现方法 OpenCV实现 参考资料 图像PSNR及其计算 xff08 OpenCV和matlab实现
  • Caffe技巧之使用snapshot来继续网络训练

    Caffe技巧之使用snapshot来继续网络训练 Caffe技巧之使用snapshot来继续网络训练 Step 1设置solverprototxtStep 2设置运行脚本sh 有时候想在已经训练好的网络上继续之前的训练 xff0c 那么可
  • 鸿蒙最新功能及承载设备详解:HarmonyOS 2及华为全场景新品发布会全纪录

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