毕尔巴鄂对阵皇家社会:两支近邻球队将于西甲联赛 “巴斯克德比”中为捍卫荣耀而战贝壳第三季度营收226亿元 经调净利润17.8 亿元 同比下降17.46%AI营销,让科技巨头尝到了大模型商业化的甜头安恒信息范渊在乌镇峰会谈AI:以工具视之、以工具用之、以工具治理之诺基亚与微软再合作,为 Azure 数据中心供货延长五年天岳先进发布业界首款 300mm(12 英寸)N 型碳化硅衬底三星介绍内部安全团队 Project Infinity 攻防演练项目,高效修复 Galaxy 手机平板漏洞上海市将推进低空飞行服务管理能力建设,2027 年底前累计划设相应航线不少于 400 条岁末,海尔给您备好一套“小红花”为什么说Q10K Pro是今年最值得入手的电视?看完这几点就明白了!“小墨方·大不凡”!Brother“小墨方”系列彩喷一体机全新上市黄仁勋:AI智能需求强劲,“物理定律”限制英伟达芯片增长诺基亚与微软再合作,为Azure数据中心供货延长五年国家数据局:到2029年基本建成国家数据基础设施主体结构中国已发展成为全球最大的互联网市场,拥有全球最多的网民和移动互联网用户中国铁塔:计划按照10:1的比例合股美国FCC正式划定5.9GHz频段用于C-V2X技术在AI领域奋起直追!苹果要对Siri大革新 2026年正式发布日本机构公布量子专利榜单:本源量子、国盾量子位居全球第1中国联通:拟向华为、中兴展开5G网络设备竞争性谈判采购
  • 首页 > 产经新闻频道 > 业界新闻

    推出近两年,鸿蒙让开发者感到惊喜了吗?

    2021年07月05日 14:02:49   来源:连线Insight

      三年时光转瞬即逝,华为依然处在被谷歌断供等一系列挑战中,寻找生机、努力突围,而HarmonyOS,也是如此。

      2019年5 月,谷歌在美国对华为的贸易禁令之下,开始限制华为对安卓操作系统的使用。作为华为“备胎”之一,HarmonyOS开始步入大众的视野。

      在智能家居、IoT时代即将来临时,HarmonyOS讲述的故事满足了人们的想象,基于分布式构架,它将可能覆盖所有设备终端——从手机、手表到家电、汽车,设备“孤岛”之间将无障碍连通。

      开发者卢克告诉连线Insight,华为并不是最早的物联网操作系统(IoT OS),自2014年以后,谷歌Fuchia OS、Linux基金会的Zephry OS、阿里AilOS Things等一系列IoT OS问世,鸿蒙OS的架构与谷歌推出的Fuchia OS内核思路接近,目前具备分布式、设备虚拟化等相似的特色。

      但他也提到,HarmonyOS无疑是国内开发者在这一领域的启蒙者。无论是经验丰富的开发者还是新人,都展现了前所未有的兴趣。他相信,等到HarmonyOS日渐成熟,会有无数开发者愿意融入其中。

      HarmonyOS开放了应用开发在线体验,图源HarmonyOS官网

      在过去两年,HarmonyOS确实有了许多变化。它从华为发布会PPT中讲述的“故事”,走到向开发者开放代码,此前测试版发布,让开发者可以真实体验到HarmonyOS。最终,它又选择以捐赠给中国开源原子基金会的方式,宣告自己的开放,以吸引更多硬件厂商的加入。

      不过,HarmonyOS也一直在被质疑。直到目前为止,“安卓套壳”的争议依然没有消失。另外,HarmonyOS也远未走到大规模商用的阶段,基于HarmonyOS开发的APP不够丰富、没有建立专门的IoT应用商店、硬件设备也还未出圈,它的成长还需要时间。

      回溯2008年,操作系统领域格局生变,苹果iOS因为App Store的诞生获得了巨大的关注,在经历过唱衰与质疑后,它依然给创业团队、个人开发者提供了创造奇迹的机会,在短时间内这些软件能平等地被推送、被无数用户关注,甚至获得来自平台的价值不菲的分成。

      时至今日,操作系统领域再次走到了历史的转折点,在属于HarmonyOS的代码中,开发者又能开辟出怎样一番天地?

      1、争议中的HarmonyOS,带给开发者的初体验怎么样?

      2019年8月9日,在一个秋日,HarmonyOS首次揭开了神秘的面纱。而这场发布会后不久,社交媒体上部分相关从业者关于HarmonyOS的评价变得消极。

      没有完整的官方开发文档、没有可编译运行DEMO的HarmonyOS 1.0,开发者不仅无法体验,连代码也没能看到,不免失望,HarmonyOS 1.0也被部分从业者称作“PPT OS”。

      之后2020年9月HarmonyOS 2.0发布,也仅仅只有部分代码开源,又迎来了一波唱衰声。

      华为以及HarmonyOS的支持者都度过了一段难熬的日子。显然,想要在操作系统领域占据一席之地,华为必须吸引更多开发者加入,开发者的态度至关重要。

      只有更多开发者加入,才能提升软件生态的丰富度,这支撑着HarmonyOS的用户体验和变现能力。有了软件生态,便能促进智能硬件的装机量,这直接影响了HarmonyOS的市场份额。

      直到2020年12月,华为发布了HarmonyOS 2.0 的Beta 1版本。一直以来,开发者的关注点无疑在Beta版和开源网站上。Beta版发布,意味着他们可以一窥HarmonyOS的“真面目”,真正体验到这款系统。

      开发者卢克对此印象深刻,每场华为发布会,他都会准时蹲守在电脑前。他认为,“这场发布会终于不再是PPT演讲,而是提到了许多开发者关注的专业内容。”

      一直以来,关注HarmonyOS的开发者明显分成了泾渭分明的两派。

      HarmonyOS正式推出已久,已经启动商用,但许多质疑依然没有消失。卢克提到,至今依然有许多开发者持“套壳安卓”的观点,这些略显消极的开发者认为HarmonyOS的自主研发只是一个噱头,它依然是安卓的复制品。

      这种争议伴随着HarmonyOS诞生到Beta 1版本发布。由于HarmonyOS是基于AOSP(安卓开放源代码项目)开发的,从用户体验或是开发者开发角度,都能感受到安卓的影子。

      但实际上,AOSP其实有许多代码并不是谷歌贡献的,鸿蒙掌舵人、华为消费者业务软件部总裁王成录也曾解释称,Android绝大部分代码也是来自于开源社区,“全世界没有任何一家公司写一个大型的软件,每一行都自己写。”

      不过,卢克提到,群情激愤地讨论“套壳”没有多少意义,华为之前宣传的时候提到自主自研,也提到性能和功能“吊打”其他系统、微内核分布式系统领先安卓的宏内核技术,比如王成录曾提到,基于微内核结构优势,同样的应用HarmonyOS打开应用速度相比安卓快60%左右。

      卢克认为,强调领先安卓,是因为华为目前要解决“卡脖子”的问题,但对于这一问题,重点应该回到“HMS(华为移动服务)如何突破谷歌以及GMS(谷歌移动服务)的封锁”上,而不在于操作系统。

      HarmonyOS演示,图源其官网

      就在许多人对HarmonyOS还在犹豫时,有的开发者已经开始拥抱HarmonyOS。

      beta1版本发布不到一个月,当时华为官方推出了一个开发者创新大赛,吁勇成为了第一批尝鲜者。

      吁勇提到,当时他身边的开发者对这个系统充满了好奇,很想知道它的能力到底如何。

      他也感觉到,“最欢迎HarmonyOS的应该是IoT设备的开发者。”

      吁勇是Labo Lado的创始人,参与这场大赛前,他们公司一直都在开发面向全球小朋友的艺术创作类APP,比如Labo积木系列、Labo纸人系列,涉及积木拼装、纸张裁剪、绘画涂鸦之类的玩法。

      很久以前,吁勇及其团队做过一款涂鸦游戏,孩子和父母可以在一个平板或者手机上进行绘画比赛,比赛的方式就是屏幕一分为二,两人各在一边进行涂鸦。

      但是他们也意识到,对于绘画而言,平板和手机的屏幕太小,限制了用户的发挥和操作,他们想到的解决方式是,通过多个设备进行游戏。

      为此他们研究了ZeroConf、苹果的Multipeer Connectivity、Google Nearby等近距离互联技术。

      比如苹果早在2013年就提供了名为MultipeerConnectivity的框架,基于此开发者可以构建出分布式的网状网络,具体服务场景则已经很普遍:当你需要QQ文件快传时,两台iOS设备之间,无需打开WiFi和蓝牙,便可以直接进行文件传输。

      “这些技术在设备发现和应用拉起方面实现得都不理想,设备在互联时不能很快地被搜索到,也不能更高效地调用应用。对我们的目标用户儿童而言,有些不好理解和操作。” 吁勇提到。

      后来他们发现了HarmonyOS,“分布式能力是它的基础能力”。在开发的过程中,吁勇感受到,一直以来,手机与IoT设备之间的发现和通讯还是比较繁琐的,HarmonyOS从底层集成了这些能力,在技术开发和产品使用上,他们能实现“简单、自然、流畅”。

      他提到,尤其是分布式能力中的设备发现,是HarmonyOS最惊艳的部分,这也是其他系统很难实现的。

      如今,IoT OS领域无疑已经变成红海,这片领域挤满了等待爆发的科技公司。从谷歌到小米,HarmonyOS是其中最受关注的系统之一,尽管如今正处于操作系统的历史转折点,但它所面对的已经不是一个拿得出用户、分成便能俘获开发者的时代。

      转眼间,HarmonyOS推出已近两年,外界争议不断,很难达成共识,但可以确定的是,影响HarmonyOS生命力的,注定还是软件生态与市场规模,这也是开发者接下来最想听到的故事。

      2、HarmonyOS的软件生态有多大吸引力?

      当华为开始大范围地将HarmonyOS搭载至手机、智能手表、平板产品上,发出全面商用的信号,人们却意识到,无论操作系统体验如何,独立软件的缺乏无疑是HarmonyOS目前的缺憾。

      当你使用搭载HarmonyOS的华为手机应用商店搜索“鸿蒙”时,会发现仅仅只有十余款基于HarmonyOS的APP。

      目前这些APP可以主要分为两种:基于安卓开发的APP,但目前支持华为HarmonyOS;完全基于HarmonyOS开发的APP。

      在华为手机上可以看到,一些APP的图标右下角出现了“HMOS”的标识,或是APP名称带有“鸿蒙版”,这些APP都是软件厂商单独基于HarmonyOS开发的。

      但这些APP目前的功能较为简陋,比如新浪微博的鸿蒙版看起来就像是一个简化版,没有“榜单”“广场”等功能,用户页面无法显示收藏、会员等。

      基于HarmonyOS的APP,图源华为手机应用商店

      除了功能简陋的问题,吁勇也提到,HarmonyOS在开发时还有许多待完善的部分。之前参与开发时,他们面对的最主要的问题是分布式技术有BUG、缺少文档,现成的组件库、数据库等各种库和示例不足。在他们使用的这段时间里,HarmonyOS就修复了很多BUG。

      卢克也认为,第一批体验HarmonyOS的早期开发者,开发过程确实会遇到很多问题,这是HarmonyOS发展早期很难避免的过程。HarmonyOS还需要更多开发者加入一起“试错”。

      HarmonyOS还需要更多优质体验的APP,以及接受大规模商用的检验,但这并不意味着它对开发者而言没有吸引力。

      此前华为开发者创新大赛聚集了许多开发者,一部分是曾经开发过安卓或iOS APP的开发者,但他们并不一定经验丰富,还有一部分则是高校的学生。

      吁勇提到,目前开发者想要拥抱HarmonyOS,学习成本不高。由于HarmonyOS同时支持java/javascript语言进行开发,对很多熟悉两者语言中一种的开发者来说,上手很容易。

      同时,开发者可能无需过度关注物联网连接所带来的复杂调试过程,只需关注功能的逻辑和界面逻辑即可。

      吁勇也认为,在HarmonyOS上开发分布式能力相对容易,不用复杂的技术,也无需多少行代码。其他系统能实现的功能,HarmonyOS也都能实现,而且一些可能实现起来会更加地简单。

      在此基础上,华为也提供了开发者工具——DevEco Studio软件工程平台,这基于IntelliJ IDEA Community开源版本打造的,为开发者提供了工程模板创建、开发、编译、调试、发布等HarmonyOS应用开发服务。

      DevEco Studio,图源华为官网

      对于面向物联网时代的定位,HarmonyOS也会有一些先天的优势。比如过去开发者需要面向不同的设备,开发一个软件的多个版本。而HarmonyOS可以一次开发多端部署,打破了设备之间的隔阂。

      随着未来的发展,HarmonyOS也会逐渐走到大规模商用的阶段,届时这些核心优势能否发挥作用,以及能否在此基础上保证安全性、稳定性、易操作性等,优化消费者的使用感受,还需要市场的检验和打分。

      在这个过程中,HarmonyOS还要不断吸引开发者持续开发优质的应用。

      而由于其面向的是物联网市场,吸引的是希望实现应用一次开发、多端部署的开发者。接下来,HarmonyOS还需要与更多硬件厂商合作,增加开发者加入的动力。

      3、硬件设备这最后一块“拼图”,还需要更多合作伙伴

      “鸿蒙首先是面向IoT的操作系统,其首要目标是用一套系统满足大大小小各种硬件设备,实现系统的统一。”此前王成录曾提到HarmonyOS的首要目标:鸿蒙的市场占有量超过16%便意味着成功。

      由于HarmonyOS面向物联网时代,为了抢占市场份额,那些热门、典型应用场景中的头部硬件厂商的选择至关重要。

      在物联网场景中,手机是所有智能硬件的中枢核心,是一切流量与数据的入口,优先级高于智能音箱、手表、车机等其他设备。

      目前华为手机业务在全球收缩、国内外市场被其他玩家分食。而目前国内市场最重要的几位玩家的态度也并不明朗,OV暂时沉默,一直在讲述智能家居故事的小米,也推出了分布式系统小米Vela。

      为了被更多硬件厂商接受,华为选择了开源。2021年6月4日,华为官方社区公开了一封标题为《关于规范HarmonyOS沟通口径的通知》的邮件,其中提到,华为已于2020年、2021年两次将鸿蒙操作系统的基础能力全部捐献给开放原子开源基金会,开源项目名为OpenHarmony。

      卢克提到,HarmonyOS捐赠给开放原子开源基金会后,其他企业可以按需调用代码,设计自己的操作系统,这也意味着基于华为完全放弃了传统的贩卖许可证模式。

      在操作系统领域,贩卖许可证的变现模式十分常见。比如在80年代便有操作系统通过预装一个副本,便能不断收取副本许可费用。2000年前后,开源软件开始流行,谷歌便是利用开源免费的Android而占据了市场地位。

      但是开源操作系统并不一定一直都是免费的。此前谷歌因为在安卓手机中捆绑GMS而受到欧盟调查,最终被欧盟开出了43亿欧元的罚单。也就是说谷歌在取得市场地位后,又一次回到了贩卖许可证的商业模式上。

      当企业使用完全开源的HarmonyOS时,就像中国手机厂商在基于开源的安卓设计自己的操作系统后,并不需要给谷歌付费一样。

      吁勇也提到,“作为开发者,我们期望华为能开放得更多些,只有开放得更多,开放到手机厂商无需投入太多成本就能在自家的手机上搭载HarmonyOS,HarmonyOS的市场占有率才能快速上去。”

      搭载HarmonyOS的美的智能产品,图源HarmonyOS官网

      而只有硬件厂商加入,开发者才可能更快地融入HarmonyOS生态。吁勇举了一个例子,他们目前没有硬件开发能力,却很想基于画板等硬件设备开发一些儿童应用,当生产画板的厂商加入HarmonyOS,并按照接口规范开放接口,那么更多和他们一样的软件厂商便能直接在上面开发,拓展更多应用场景。

      根据官方披露的数据,目前,HarmonyOS拥有超过1000家硬件生态合作伙伴,包括美的、九阳、魅族智能家居等,以及超过50家模组和解决方案合作伙伴。

      这组数据背后,不少硬件厂商已经开始了探索。今天双十一期间,美的便推出了数款搭载HarmonyOS的产品,目前这些产品有智能灶、油烟机、洗碗机、电热水器、燃热水器、净水器等,大多是智能家电产品。

      但是目前HarmonyOS的基础构架还需完善,用户基数、开发收益有限,对于硬件厂商而言,他们还需要更具吸引力的HarmonyOS。

      开发者、硬件厂商与HarmonyOS,彼此将形成一个完整的属于物联网时代的操作系统生态,这条路想要走下去,缺一不可。

      开发者明白,属于HarmonyOS的黄金时代还远未到来。卢克说,甚至现在谈HarmonyOS的红利期都为时尚早,但他期待着,所有拼图能完成的那一天。

      (应受访者要求,文中卢克为化名。本文头图来源于HarmonyOS官网。)

      文章内容仅供阅读,不构成投资建议,请谨慎对待。投资者据此操作,风险自担。

    即时

    新闻

    明火炊具市场:三季度健康属性贯穿全类目

    奥维云网(AVC)推总数据显示,2024年1-9月明火炊具线上零售额94.2亿元,同比增加3.1%,其中抖音渠道表现优异,同比有14%的涨幅,传统电商略有下滑,同比降低2.3%。

    企业IT

    重庆创新公积金应用,“区块链+政务服务”显成效

    “以前都要去窗口办,一套流程下来都要半个月了,现在方便多了!”打开“重庆公积金”微信小程序,按照提示流程提交相关材料,仅几秒钟,重庆市民曾某的账户就打进了21600元。

    3C消费

    华硕ProArt创艺27 Pro PA279CRV显示器,高能实力,创

    华硕ProArt创艺27 Pro PA279CRV显示器,凭借其优秀的性能配置和精准的色彩呈现能力,为您的创作工作带来实质性的帮助,双十一期间低至2799元,性价比很高,简直是创作者们的首选。

    研究

    中国信通院罗松:深度解读《工业互联网标识解析体系

    9月14日,2024全球工业互联网大会——工业互联网标识解析专题论坛在沈阳成功举办。