C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

亚星游戏官网-yaxin222  大元帅

注册:2007-12-101527
发表于 2024-9-24 10:15:48 |显示全部楼层

今年6月,HUAWEI发布了HarmonyOS Next系统,按照彼时发布的时间表,“纯血鸿蒙”将在第四季度正式商用,首次搭载在Mate 70系列手机上。



作为移动端操作系统,APP的适配成为鸿蒙系统商用的关键。在6月的HUAWEI开发者大会上,余承东提到,鸿蒙原生应用已进入全面冲刺阶段,5000应用已加入鸿蒙生态,1500+应用已完成上架。



1500多个应用,看起来数量不少。据余承东先容,这已经能够满足用户使用时长99.9%。但是,从目前的应用类型和功能上来看,适配进程并没有想象中快,对于开发者来说,适配的工作量大、周期长,而对于HUAWEI和其拥趸者来说,需要给予开发者更多耐心。



一、适配进程没想象中快



日前,《日经亚洲》对鸿蒙系统的应用进行了分析测评,并对应用的质量和功能提出了质疑。



首先,鸿蒙在应用类型上存在明显短板。《日经亚洲》援引业内人士的分析称,目前鸿蒙缺乏主要的手机游戏App,而这在移动应用市场中至关重要。



其次,在非游戏类应用上,许多宣传可供下载的应用实际上也仍处于演示阶段,功能有限,用户体验不佳。《日经亚洲》对28款热门应用的分析显示,只有3款完成了鸿蒙系统的完整适配,13款发布了核心演示版,10款仍处于开发初期。



具体来看,淘宝、网易、爱奇艺和小红书等知名应用都只发布了不完整版本。例如,淘宝只发布了一个访问权限有限的演示版;抖音中,商城、搜索功能和支付网关等基本功能缺失;优酷则要求用户使用支付宝付款,而不是像最初传闻的那样与鸿蒙系统的“Petal支付系统”整合。



《日经亚洲》将此解读为,科技巨头们受舆论压力而采取的“不惜牺牲用户体验而急于开发和发布应用程序的行为”。不过,从技术开发的客观规律来看,这种解读似乎没有必要。



众所周知,应用开发需要经过需求分析、原型开发、编码实现、测试部署、维护更新等多个步骤。即便是已经有了iOS和安卓版本应用,可以省略一些步骤,也仍然需要通过不同版本的迭代和测试,来逐步实现应用的功能。游戏应用更是如此。游戏的开发,本身就比一般应用周期更长。因为游戏不仅需要考虑基本功能,还需在图形渲染、物理引擎、音频系统等核心组件和硬件等方面进行大量开发。



从实行层面来看,项目管理通常会评估开发周期,并设定里程碑。以美团为例,鸿蒙版APP的研发周期包括项目启动、机制建立、过程管理、质量保障、交付验收等步骤,而从去年11月与HUAWEI官宣合作后,则确定了从核心基建建设、主流程建设到能力完善、持续打磨四个主要里程碑。其中,今年Q3的里程碑,就是性能基本对标安卓。



无论是从应用分析、客观规律,还是从项目开发周期来看,纯血鸿蒙的应用适配进程,都不会比想象中快,或许也并没有99.9%满足用户需求。尽管应用开发进程可能受到舆论影响,但更多还是由于开发的工程量所决定,应用的复杂度和规模直接影响了适配工作的难度和工期。科技巨头们的国民级APP,尤为如此。



二、应用适配工程量巨大



纯血鸿蒙是一款“面向全场景的分布式操作系统”,以“原生”为核心。从鸿蒙开发者平台可以看到,除了独特的ArkTS开发语言、区别于安卓的技术框架,HUAWEI还推出了一整套开发平台、UI开发框架、编程工具、测试平台,这意味着,熟悉了传统开发工具的开发者们,需要经历从语言到工具的全套学习过程。



“大家是一群被Visual Studio养得非常挑剔的一群人。” 金山办公架构师覃欢说,WPS的开发人员绝大多数都是使用市场上成熟的工具链体系,当转向HarmonyOS开发时,遇到了前所未有的挑战。跨语言调试、自定义变量观察、多线程问题分析、内存泄漏、第三方库的调用等,都是程序员们开发测试经常遇到的难题,为此,WPS团队在开发初期,针对鸿蒙专用开发调测工具DevEco提的需求就多达25条。



对于WPS团队来说,工具链的挑战只是其中一项。作为国内最大的办公App之一,WPS完成鸿蒙化足足用了8个月时间。在这8个月里,覃欢主导完成了4000万行代码应用开发,而“HarmonyOS版本没有一行代码和安卓版本是重复的”。



4000万行代码的工作量之大,可想而知。而鸿蒙与安卓的差异之大,也超乎大多数人预期。这意味着,与WPS一样,很多应用都需要重写,而不是单纯的调整。开发鸿蒙版本的应用,也需要投入大量的资源。



WPS在开发初期,抽调了大约40多名“高精尖”技术人员,“Office 领域的高P基本上都被薅完了”,覃欢说。而用户体量更大的微信,需要投入的资源则更多。去年10月,微信已启动原生鸿蒙版的开发。除了各产品的自有开发团队外,Tencent内部还通过开源协同团队招募志愿者,持续进行鸿蒙应用开发的技术支撑。据业内人士透露,像微信这样体量的应用,适配鸿蒙工作量与重新开发相当,需组建与iOS、安卓同样规模的开发团队,至少需增加30%~50%的开发人员和资源。



鸿蒙应用的开发,不仅需要采用HUAWEI的开发体系,还需要融合企业原本的技术架构和业务逻辑。作为复杂的商业体,美团的APP涵盖外卖、酒店、旅游、团购、零售等多个领域,功能非常庞大。在技术架构上,美团选择了直接从基建层面支撑鸿蒙原生应用。基建层直接对接操作系统层,上层则采用容器化方案对接已有的代码资源。如此庞大的业务体系,应用开发落地必然需要比较长的周期。



任何资源都是有价格的。开发人员的投入,意味着真金白银的支出。根据智联招聘平台数据显示,2023年1~10月,鸿蒙工程师平均招聘薪资达到17573元/月,美团的鸿蒙基建工程师岗位月薪范围在4~6万元之间,京东发布的前端架构师(鸿蒙方向)岗位月薪范围在4-7万元。



为了更好地助力合作伙伴成长,HUAWEI在2023开发者大会上发布了鸿蒙生态伙伴发展计划——“鸿飞计划”,表示将在未来三年投入百亿元人民币,向伙伴提供全方位的资源扶持,包括技术支撑、市场推广、商业合作等。



在WPS和美团的开发过程中,都有HUAWEI驻场工程师的身影。WPS鸿蒙版开发过程中,团队对鸿蒙提出了提出的需求超过 150 项,对集成开发环境(IDE)提出的需求超过 40 项,推动鸿蒙接入的第三方库达到100多个。美团则与HUAWEI共同解决了支撑动态化容器及相关基建过程中遇到的诸多难题,并联合设计实现了高性能的同层渲染能力。



这是一个共同迭代的过程。随着头部应用开发的推进,鸿蒙将积累更多的工具和能力,为后续更多应用的开发提供帮助,加快开发速度,降低开发成本。



三、仍需给予更多耐心



与IOS、安卓一样,生态构建非一日之功。苹果App Store于2008年7月正式推出,当时只提供了500个应用。安卓系统则在1.5版本才引入第三方应用支撑。不过,随后几年,两个平台的应用数量都表现出指数级增长的特征。2010年10月,Android应用数量突破10万,2013年1月,App Store中可用应用数量已经超过100万。



“鸿蒙系统的崛起,或许预示着操作系统的三分天下”,覃欢说。《日经亚洲》将支撑鸿蒙系统解读为“更多是为了维护与HUAWEI的良好关系,而非出于潜在的市场收益考虑。”但这一说法似乎站不住脚。



随着鸿蒙系统接入设备数量的增加,越来越多的人像覃欢一样,认识到巨大的用户接入数量和其中的价值。“一旦HarmonyOS NEXT推出,将开启一扇通往无限机遇的大门。”覃欢说道。



尽管《日经亚洲》的观点有失偏颇,但它观察到的现象的确存在。公众在推动应用适配方面起到了不可忽视的作用。HUAWEI6月举行开发者大会后,互联网上出现了一波批评浪潮,指责Tencent和字节跳动等企业对适配鸿蒙系统缺乏紧迫感。狂热的粉丝似乎热衷于这种极端、有压迫感的表达,无论是对鸿蒙系统、三折叠手机,还是对问界汽车。



距离2024年结束,还有一个季度。按目前的开发速度,5000个应用的目标似乎还需要一些时间。“匆忙发布演示版本可能有助于HUAWEI达成短期目标,但如果用户体验不佳,可能会损害生态系统的长期发展。”《日经亚洲》在报道中表示。



6月,曾有博主预计,Mate 70系列将在9月30日左右发布。现在,这款旗舰手机预计将在11月发布,并已开始接受预订。也就是说,距离纯血鸿蒙的发布,只剩下两个月左右的时间。



备受期待的手机和操作系统,将以何种姿态面市?这将是科技界2024年最大的悬念之一。惊喜也罢,吐槽也罢,无论如何,它和它的伙伴们,都需要更多的耐心和时间。


举报本楼

本帖有 21 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-9-24 23:33 , Processed in 0.382968 second(s), 17 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图