历史上的今天

今天是:2024年09月14日(星期六)

正在发生

2020年09月14日 | 鸿蒙的生态、华为的边界,这里有你关心的问题!

发布者:科技芯品 来源: EEWorld关键字:鸿蒙  Harmony  SDK  生态 手机看文章 扫描二维码
随时随地手机看文章

9月10日18:18 Harmony 2.0正式开源,当天晚上就有几十位开发者贡献了他们高质量的代码,2000套搭载鸿蒙系统的开发板和模组也销售一空,目前仅在预售状态。与华为动辄上亿的出货量相比,这两个数字似乎显得微乎其微,但这也足以让华为消费者业务软件部副总裁杨海松感动许久。


“大家对于HarmonyOS的支持,令我们非常感动,请转达我们对开发者的谢意和敬意,期望我们能够不辱使命,继续服务好合作伙伴和开发者,”杨海松说。

 

 图片26.png

华为消费者业务软件部副总裁杨海松


“三分天下”的底气

 

鸿蒙这个多少有些临危受命的系统,身上承载了业界太多的希望和压力。在其诞生之初,就一直处在的风口浪尖上,HDC2020更是将这种关注度提升到了前所未有的程度。即使在开发者大会前一秒,大家还在讨论,这个看似只存在于“PPT”的系统能否如期推出。而事实是,华为不仅如期推出了Harmony 2.0,还将其正式开源,并宣布了详细的开源路标:

  • 9月10日起,面向128KB-128MB终端设备开源;

  • 2021年4月,将面向内存128MB-4GB终端设备开源;

  • 2021年10月以后,将面向4GB以上的所有设备开源。

 

而这一切,还仅仅是开始。对于未来,杨海松表示,鸿蒙发展目标是三分天下有其一。但是历史上有这个目标的不止华为一个:诺基亚的Symbian、三星Tizen、Windows Phone、黑莓、Firefox OS以及Yunos,都是在不缺钱、不缺设备、大厂支持的的情况下,都没干过安卓和IOS。那么鸿蒙如何确保自己成功呢?杨海松认为,这得益于一个重要的前提:那就是鸿蒙打通了不同的终端设备,真正做到了万物互联的全场景智慧生态,而这种生态的融合可以突破边界,包括物理的边界和时间的边界。

 

所谓物理边界,过去十年,人均IoT设备数量翻了5倍,大家已经被IoT设备包围了,但是这些设备的体验是割裂的,比如使用手机导航,到了车上,需要选择是把手机放在支架上继续导航,还是通过复杂的操作实现车机的导航,这就是一个体验上的割裂。突破物理边界,就是要突破各个单一的物理设备的边界,使用鸿蒙的分布式软总线、分布式数据管理和分布式安全,把所有的孤立设备融合成超级终端,为消费者带来无缝、融合、极致的体验。

 

所谓时间边界,当前的IoT设备都是一次销售,销售时是什么功能就一直是什么功能。未来希望通过软件的热升级,不断挖掘和提升现有IoT设备的功能和体验,这就相当于打破了时间边界,常用常新,随着操作系统的热升级,IoT的孤立设备功能可以得到不断的提升,被激活到消费者的衣食住行等各个领域。

 

没有人像鸿蒙所设计的软件架构和方案一样,这是华为独有的创新,杨海松介绍。

 

愿景有了,最终还要落实到装机量。“我们洞察过移动OS的历史趋势,发现如果一个移动操作系统想活下来并站稳脚跟,市场占有率的底线是16%,这是一道生死线,我们希望能够快速跨越这个生死线,“杨海松接着说,“所以未来一年,我们也设置了一个小目标:希望我们合作伙伴的HarmonyOS的装机率过亿。”而这,这当然需要一个日益完善的生态系统。

 

然而,一个生态并不是一朝一夕就可以建成的。华为消费者业务软件部总裁王成录在主旨演讲中也坦言:“生态范围广、领域深,建立起来非常困难。只有生态的根扎下去,大家联合起来,未来才会枝繁叶茂。”尤其建设之初,由于硬件开发周期和成本的复杂性,不是华为发布了一个相对完整的生态链系统,其他厂商就会速度跟进,更多硬件厂商或设备厂商为了求稳,更愿意选择自己熟悉的系统。

 

对此,杨海松也表示:“我们也非常理解伙伴们的挑战和压力,所以我们也在努力降低大家加入生态、迁移到鸿蒙生态的成本,提升大家在生态里能够享受到的价值,为大家更好获取市场提供赋能和帮助,切实解决大家面向万物互联时代市场获取、开发成本、流量入口、产品竞争力和用户体验等问题,这些都做到了,鸿蒙才可以活下去、并且发展的很好。”

 

为了加速完成生态搭建,华为主要在“一横一纵”上发力:“一横”即将鸿蒙应用横向扩展到所有应用场景,今年主旨演讲上发布的第三方产品,主要聚焦在智能家居场景,华为希望在未来一年内,应用场景能从1扩展到7,覆盖消费者衣、食、住、行、玩、乐等全场景。“一纵”则是做深鸿蒙产业链,从芯片、模组、开发板、硬件解决方案、软硬件集成解决方案,再到品牌厂家,能够纵向打通全产业链。

 

加入鸿蒙生态的顾虑


尽管如此,华为硬件设备实力在那里摆着。所以在鸿蒙生态构建的初期,几乎所有的硬件、典型应用以及产业链上的合作伙伴,都在问:我在你生态里的定位是什么?华为到底要哪一块?杨海松回忆到。

 

对此,他表示,华为会设定好自己的商业边界,如果商业边界划不好,价值分享没做好,相信这个生态是无法建立的。华为未来将覆盖的是1+8+N场景(1是指手机,8包括PC、平板、智慧屏、音响、眼镜、手表、车机、耳机八大业务,而N则包括除了1+8之外的所有IoT设备),但是,华为更想卖好自己1+8的产品和服务,提升1+8产品的竞争力、消费者的粘性和复购,这就够了。而合作伙伴在做“N”,他们也努力卖好自己的货,希望用鸿蒙的生态,为他们赋能,帮助他们提升产品竞争力、摆脱同质化竞争、提升消费者的粘性,为消费者做好服务。

 

这样的承诺是有足够的技术实力支撑的,HarmonyOS 2.0的分布式能力得到了再升级:分布式软总线,让多设备融为“一”个设备。分布式数据管理,让跨设备数据处理如同本次一样方便快捷。分布式安全,确保正确的人、用正确的设备、正确地数据。而这些,全都开源。

 

“如果鸿蒙只是华为的,伙伴们会觉得很担心,而现在鸿蒙是开源的,已经捐献给了开放原子基金会,未来鸿蒙的走向、技术、架构,全部由基金会来决定,“ 杨海松表示,所以HarmonyOS是大家的,不是华为的,华为只是作为贡献者之一,贡献了初始代码。“就像要用积木搭建一个教堂,目前华为只贡献了一块积木,建造教堂的其他积木也欢迎所有业界伙伴一起共建。”

 

如何加入鸿蒙系统生态?


当我们开始启动鸿蒙生态的那一天,开发者就是我们的上帝。杨海松表示,华为已经向开发者发布了Harmony2.0相关的解决方案,面向应用开发者,主要发布了4个关键组件:13000+APIs、HarmonyOS应用框架、HUAWEI DevEco和方舟编译器。面向硬件开发者,华为发布了SDK、全套源代码、开发板/模组以及HUAWEI DevEco。未来也会针对开发者的需求不断去升级代码。

 

目前,硬件开发者可以通过3种方式快速加入鸿蒙生态:


1、使用分布式 SDK接入,能够直接集成小的软件组件,从而享受到分布式单点的能力,比如安装MeeTime、Cast、DV、Share、OneHop、HiCar、HiHealth等SDK,就可以获得相应的极致体验。比如装了Cast SDK,就能够与华为的设备进行一键投屏,从而获得简单、低时延、高可靠性、抗丢包的投屏体验。据悉,目前该功能已接入20+品类、已有1200万+设备。

 

2、使用开源代码接入,大家可以直接去开源网站下载源代码,目前主要面向128MB以下IoT整机设备,支持30+品类,开发者只需要把HarmonyOS集成到硬件设备里,搭载软件之后加入到鸿蒙生态。

鸿蒙 OS 开源项目:https://www.openatom.org/openharmony

鸿蒙 OS 代码仓库:https://openharmony.gitee.com/

 

3.申请定向代码,华为计划2021年4月份会向128MB到4G的设备开源。现在已经开始定向招募合作伙伴,希望大家能提前一起进行硬件创新。

 

星星之火,可以燎原


从0到1总是很艰难的,一个系统做出来,只是万里长征走了第一步,后续还会有第二步、第三步......希望有越来越多的开发者能够加入到鸿蒙生态,尝试它、使用它、完善它,使它能够把根能扎住,并慢慢长得枝繁叶茂。正如华为消费者业务CEO余承东在HDC2020主题演讲的最后一页所说,没有人能熄灭满天星光,每一位开发者,都是华为要汇聚的星星之火。


看好或看衰鸿蒙,并不能基于目前看到的并不完美的代码、社区、技术文章抑或强大的技术支持,而是在于华为有不服就干的勇气、有耐心、有能力、有投入一直干下去。

关键字:鸿蒙  Harmony  SDK  生态 引用地址:鸿蒙的生态、华为的边界,这里有你关心的问题!

上一篇:HDC2020:每一位开发者,都是华为要汇聚的星星之火!
下一篇:NDT入选快公司最具创新力榜单:科技与制造TOP30

推荐阅读

  随着智能互联、自动驾驶、电动汽车及共享出行的发展,软件、计算能力和先进传感器正逐渐取代发动机的统治地位。与此同时,这些电子系统的复杂性也在提高。以当今汽车包含的软件代码行数(SLOC)为例,2010年,主流车型的SLOC约为1000万行;到2016年达到1.5亿行左右。复杂性正如滚雪球般越来越高,不可避免地导致了与软件相关的若干严重质量问题:这在...
日前,三星电子公布了Galaxy Fold可折叠手机的上市时间。该机于9月6日在韩国率先推出,之后会登陆法国、德国、新加坡、英国、美国等其它国家,提供黑色和银色两个版本,在部分国家/地区提供5G版本。  目前,三星Galaxy Fold 5G已登陆三星韩国官网。三星Galaxy Fold 5G折叠手机采用7.3英寸Infinity Flex显示器,比例为21:9,还有一块4.6...
据外媒报道,Lucid Motors将为Lucid Air纯电动车提供专利电动传动系统。图片来源:LUCID官网Lucid Air搭载1,080马力的双电机和四轮驱动架构,可以在9.9秒的时间内跑完0.25英里(400米)的路程。到目前为止,这是唯一一款在10秒内跑完四分之一英里的电动轿车。这款车拥有一流的内部和存储空间,可搭载5名乘客。具备增程功能,估计单次充电续航里程高达51...
康复机器人是目前世界上最成功的一种低价的康复机器人系统,现在有100多名严重残疾的人经常在使用它。在许多发达国家都有人采用了这种机器人。康复机器人是工业机器人和医用机器人的结合。20 世纪80 年代是康复机器人研究的起步阶段,美国、英国和加拿大在康复机器人方面的研究处于世界的领先地位。1990 年以前全球的56 个研究中心分布在5 个工业区内...

史海拾趣

问答坊 | AI 解惑

硬件工程师基础知识提纲

目的:基于实际经验与实际项目详细理解并掌握成为合格的硬件工程师的最基本知识。 1) 基本设计规范 2) CPU基本知识、架构、性能及选型指导 3) MOTOROLA公司的PowerPC系列基本知识、性能详解及选型指导 4) 网络处理器(INTEL、MOTOROLA、IBM) ...…

查看全部问答∨

如何用ZIGBEE进行定位

GPS只能在室外定位,但若需要在室内实现定位功能怎么办呢?利用ZIGBEE技术实现定位就是一种不错的解决方案,同时该技术也可在室外实现定位 详细请参考:http://www.wxlsoc.com/download/shows.aspx?id=28。…

查看全部问答∨

如何交叉编译php5?

我下载的是php-5.2.9,网上说的都是php4的方法,请问有没有人成功交叉编译过php5的?谢谢了!…

查看全部问答∨

关于串口通讯的问题,困扰了很长时间,劳烦大家帮我看一下吧,谢谢了

我现在的开发环境是在PC台式机上装了VMware虚拟机,里面运行Redhat9,在这个Linux操作系统环境下开发调试串口。 宿主机(PC台式机)只有一个串口com1,2410的开发板虽然有四个串口,但是只有一根串口线,所以我将SerialPort0(ttyS0)同宿主机的com1相 ...…

查看全部问答∨

wince5.0怎样用蓝牙耳机按键挂电话?

在bthuniv.cxx里面抓log,蓝牙耳机接听/挂断按键好象根本跟bthuniv没啥关第系啊 不知道怎么才能收到按键消息…

查看全部问答∨

vs2005设计器里的窗体外观与wince上实际显示的不同

初涉wince开发,在vs2005设计器里设计了一个窗体,上面有简单的几个label与textbox控件,排列整齐,结果在wince实际显示时,label与textbox控件的大小与vs2005中看到的不一样,导致排列也不整齐了,手动调整都调不好,请教解决办法!…

查看全部问答∨

单片机里可以用fflush(stdin);吗

用了会提示stdin undefined identifier 是说单片机里没有标准输入缓冲不能用这个函数 还是说要加上什么头文件才能用?…

查看全部问答∨

请问有没有哪位高人了解FPGA控制护栏管的?

郁闷啊,请问FLASH闪存在基于FPGA的护栏管工程中,起什么作用? 希望得到FPGA控制护栏相关的知识和资料。如果有代码和代码注释就更好了…

查看全部问答∨

嵌入式Linux系统开发模式

嵌入式系统通常为一个资源受限的系统。直接在嵌入式系统的硬件平台上编写软件比较困难,有时甚至是不可能的。下面由卓跃教育为您介绍嵌入式系统开发模式。   第一步,建立嵌入式Linux交叉开发环境。目前,常用的交叉开发环境主要有开放和商业两 ...…

查看全部问答∨

MSP430 系列超低功耗16位单片机原理与应用

MSP430 系列超低功耗16位单片机原理与应用…

查看全部问答∨
小广播
最新物联网文章
换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved