近期,华为已经与美团、微信、支付宝、去哪儿等头部应用达成合作,越来越多企业开发者选择开启鸿蒙原生应用研发,融入鸿蒙生态。 “以前兼容安卓的时候,我们做的安卓代码,放到鸿蒙的编程环境里稍微适配一下就可以上架华为应用市场了。”有开发者告诉旺旺屋,鸿蒙原生应用的开发就需要面对开发语言不同等挑战,需要付出更多的学习和开发成本。 一场关于底层软件的独立之战,已经拉开序幕。“缺芯少魂”时代的悲歌,或不再重演。 原生应用,其实就是在为鸿蒙不兼容安卓铺路。旺旺屋了解到,所谓的原生鸿蒙应用实际上指的是应用在开发和运行的时候,调用的是目标系统的接口和目标系统提供的功能。 相对应的其实就是非原生应用,比如说一些已经在安卓上在跑的应用,能够不经修改直接跑在鸿蒙上。 旺旺屋在招聘软件上看到,有同程旅行、小红书、金山办公等企业已经开始了招兵买马,开出高薪招聘鸿蒙系统相关工程师,有岗位年薪超百万。
比如,小红书招聘鸿蒙工程师,职责是负责鸿蒙操作系统上的软件应用架构设计及开发等工作,薪资待遇为30-60K/月,16薪,年薪近百万。 据华为开发者联盟运营部部长黄波预计,随着鸿蒙生态的发展,明年鸿蒙相关岗位的需求将达到百万级。
来自某互联网公司的李华(化名)告诉旺旺屋,公司8月份开始启动鸿蒙原生应用的开发,共有4位开发人员参与其中。 “鸿蒙切到单框架后,如果不支持其实是会丢失到很多用户的。”他表示,鸿蒙是基于华为手机,有很大的一批用户。从应用开发者的角度来看,用户量大到一定基础上才会考虑,不然也不会多投入人力和财力。 而在加入独立鸿蒙生态的App中,显然头部厂商推进的步伐更快,因为资金储备更为充足,在前期没有收益的投入期有一定的承担能力。 比如,鸿蒙的开发语言是ArkTS,安卓的是Java,开发者要把现有App里面的逻辑翻译成鸿蒙的语言,在鸿蒙的语言环境里面实现一遍。 李华认为,在单框架版本的鸿蒙系统中,应用开发者学习、开发成本更高了,不像以前稍微适配一下就可以上架华为应用市场。“我们现有的四个人还只是做主要功能版本的App,如果是正式上架还有维护开发的工作,人数估计还要多一半。” 他表示,这个投入期大概有一年多的时间,到明年下半年系统正式推出的时候才会正式上架App,在这期间是看不到收益的。“如果是创业公司,不可能花时间做这个。” 鸿蒙生态的独立之战刚打响,如何改善开发者的开发体验、优化用户的使用体验是至关重要的事情。 李华告诉旺旺屋,在开发的过程中,鸿蒙单框架版本现在也有些不完善的地方,比如一些操作系统基本的功能是不支持的。 “我们之前有做一个加密库,安卓里边是支持的,但是鸿蒙里边不支持,需要鸿蒙团队再去开发,诸如此类的事情是开发过程中比较耗时的一部分。” 不过,由于鸿蒙是全新的系统,开发者少了很多碎片化的适配工作。“就同等的功能实现上,鸿蒙应该是安卓的60~70%。” 他表示,安卓的系统版本比较多,比如公司App支持从5.0要到13的版本,每个系统版本或多或少有差异。另外很多手机厂商基于安卓还有自己的定制,比方说做Push,需要单独跟每个手机厂商做适配。但目前鸿蒙单框架是第一个版本,也没有其他厂商支持。 李华认为,鸿蒙抛弃了一些包袱,轻装上阵可以跑得更快。 用户的使用体验是影响操作系统能否走下去的核心因素之一。不少用户感到困惑的是,不兼容安卓之后,鸿蒙的使用体验会变得更好吗?
中国科学院软件研究所副所长武延军告诉旺旺屋,鸿蒙原生应用体验比非原生更好,因为没有经过任何的中间转换层以及兼容技术。 “这就相当于把系统最好的能力发挥出来了。从用户日常体验来说就是响应速度更快,应用存储空间会大幅的下降,比如装一个APP以前要几百兆,现在可能变成了几十兆。”
而李华告诉旺旺屋,目前用过不兼容安卓的鸿蒙测试版系统,体验上的变化不是特别大,因为还在不断测试迭代,所以正处于一个不太成熟的阶段,比如有些功能没有开放设置。 他表示,个人是比较看好鸿蒙系统的发展,多一个竞品对于用户来说是一件好事,安卓和iOS也更有紧迫感去完善系统体验了。 截至今年8月,鸿蒙生态的设备数量已超过7亿台,开发者数量超过220万,是全球第三大手机操作系统。 一个在业内被普遍认同的观点是,操作系统要想做得好,技术并不是最重要的因素,更关键因素在生态建设——鸿蒙能否吸引到足够多的产业合作伙伴?
正如《芯片战争》中所言,操作系统是所有应用软件的基础,其他应用软件都必须建筑在操作系统之上,这就形成了一个以视窗为核心的软件生态。生态一旦形成,视窗的地位就牢不可破。因为想要让成千上万的软件厂商都为一个新的操作系统去重新编写软件,是个几乎不可能完成的任务。 许多科技巨头做的操作系统“昙花一现”,大多是因为难以建立起自己的生态体系,比如三星Tizen系统、微软开发的Windows Phone系统,都曾因缺乏开发者支持而失败。 OPPO选择自研中间件而非操作系统,也是因为“OPPO不认为凭借自己一家的力量可以重新做一个操作系统,并构建一个新的生态。” vivo副总裁周围曾在接受旺旺屋采访时谈到,操作系统包括内核、框架、生态,目前来说内核、框架解决难度都比较小,真正难的是生态,比如安卓生态下整个产业界超过460万个应用。 而应用开发者会天然地考虑投入产出比的问题。当开发者能得到很高的收益,自然就会加入鸿蒙生态。如果华为手机用户特别少,应用厂商也不太可能自主进行研发和维护。 所以,鸿蒙刚“出世”时,选择的是兼容安卓发展,在保证用户体验的同时,减轻了开发者的负担。而相关策略的底层逻辑则是华为手机出货量面临暴跌,这很大程度上影响了鸿蒙生态用户数量的提升。 8月底,华为Mate60系列新机的发布,暗示着华为手机在供应链方面的问题已经实现了很大的突破,鸿蒙生态的独立也成为了水到渠成的事情。 Omdia数据显示,三季度华为成为全球第九大智能手机制造商,此前华为曾长期排在第十位。“华为在艰难的市场环境下表现出色,从国内竞争对手手中夺回了市场份额。” 目前华为手机出货量还处于相对落后的位置,此前在巅峰时期华为一度取得过全球第一的位置。随着产能的爬升,华为才会更有支撑起独立鸿蒙生态发展的底气。 并且,鸿蒙生态也不仅局限于手机领域以及自有品牌的设备。9月,华为创始人任正非在谈及鸿蒙操作系统的生态建设进展时表示,鸿蒙涵盖了行业终端、手机平板、家庭终端,加起来大概已经有6亿用户,世界排名第三。 “我们是做‘黑土地’,上面的‘玉米’、‘大豆’还是‘高粱’,都是合作伙伴来种植的。”
还没有评论,来说两句吧...