" s3 h( w: X9 u9 d
前几天,华为开了场发布会,除了发布新品外,还顺道官宣了两个重磅消息。
# }' |' x c* a8 V首款鸿蒙 PC ,就在今年 5 月,以及本次发布的手机全面搭载 HarmonyOS 5。
6 H' ^/ [& d, l" T+ M" }
) Z$ y! A- o" k( j5 G: a# F& q) z' x- j5 @; V/ b) |( e
发布会上,一批咱们平时倍儿关注的 APP 也轮番上台,展示了 HarmonyOS 体验。
( J8 K3 s# u$ Y# a比如 Bilibili 的产品经理,用语音让小艺给视频 “ 一键三连 ” ,京东分享了跟实况窗的结合, WPS 聊了聊让小艺一键生成 PPT 。
{% o6 h" @! @8 R e0 s( ]% N5 ~ s: g% S
8 S9 x4 a, h0 [7 t' a5 p' e
虽然才艺表演拉满,但是托尼还是替这事捏了把汗:一根筋地全面搭载 HarmonyOS ,会不会太莽了?/ }: }5 M3 Y) |+ ]6 A" z
要知道,在此前的一段时间内,很多用户对鸿蒙的态度以观望为主。
$ B) H! S8 v' j' R# z {% ~! j6 C因为对于新生操作系统来说,软件的适配和更新需要时间,所以,经常出现新鞋不合脚的新闻。- Z2 c8 x! ?$ Y5 L; m' j
今天是抖音鸿蒙版没法搜到商城信息,被调侃为纯享版,明天是百度网盘只更新了核心功能,纯净又简洁。
( M- H$ P M5 f, k c* q# D! P时不时有些 APP 还跳点小 Bug 。。。+ x. V. f7 r+ b8 F! G. _& K
4 S% q1 e( \4 Z" T2 j5 R
4 @ ^9 t2 I6 s) ?在这种情况下,还要选择直接全面搭载,完全不给自己留退路啊?
7 y! d4 Q0 P% B+ w% t3 X l" e" f不过,在托尼研究之后,发现这可能真不是莽夫之勇,背后是有点说法的。5 x5 a/ v) u+ c3 P7 Z2 z6 I( }% Z. y
当前 HarmonyOS 5 应用市场上的应用和元服务数量已经跃升到了 2 万,并且这数量还在持续刷新。) `: w! @7 Q: `. d. ]6 U6 l
余承东、何刚的微博每天都忙着更新,一会儿哪家 APP 新上架,一会儿谁谁下载破百万。- S: E; R: d2 V& B6 x/ b |3 c! m
1 F* G* s1 C& f9 q( Z
: k( G, |7 O: r1 X6 h1 N9 W, z现在你看 App Gallery 里,微信、微博、抖音、京东、滴滴、美团这些头部应用排排坐。6 u+ J; R2 V' J8 o4 f& n
政务办公软件也库库更新,交管 12123 、浙里办、 i 深圳这类各省市政务办公软件就不说了,你可能听都没听过的垂类政企软件, “ 地质云 ” 、 “ 铁路人 ” 、 “ 中储智运 ” ,也都有了鸿蒙版。
- H! x( g! r% F- T! H. M5 C% a7 s; }6 S0 j9 X' w5 m5 q/ p5 o: f
2 E) J/ h2 Z, ] [3 I; B# t/ r但你可能不相信,动静最大的居然是垂类头部 APP 。。。/ U! l4 z, V6 w7 k$ ?
咱就是说,主流大众化的 APP 拥抱新平台动机还挺充分,毕竟用户巨量,人力物力充足;政企办公软件,跟民生息息相关,也得紧跟。
$ l2 l' ?+ x& n' l' w但垂类 APP 侧重点不一样啊,往往定位精准,受众垂直。
) f6 x, T, `( D1 b# x0 X5 d而且,如今用户日常使用的 APP 趋于固化,流量格局逐渐稳定。而根据 Finbold 提供的数据, 2022 年第二季度 App Store 应用总数为 2184456 个,新的应用不断涌现,却难以突围,大量中小型开发者在白热化竞争中艰难求生,最终折戟沉沙。
) a. L( q9 g- S8 S所以,托尼很好奇,垂类开发者们为什么会积极涌入鸿蒙,开发者内部又是如何看待鸿蒙开发。6 Q9 k5 U% S+ k6 L
带着疑问,我们联系上了旅游攻略平台马蜂窝和电影取景地信息分享平台片场。
% ]6 c! V, o R. a6 N$ F5 \( k0 C+ V) x
$ f0 y {( z1 A' d- S
“ 垂类企业,最大的就是流量问题 ” ,马蜂窝鸿蒙开发负责人鹏云告诉我们。
) _; V& R4 `, ~2 Q+ L. W# Z% @流量困局怎么解?就是抓住一切新出现的机会。* W' U) x9 k* ?' ?$ q
比如,今年 2 月 DeepSeek 爆火时,诸多应用争先接入,追逐 DeepSeek 带来的流量加持,为的就是在流量固化时代增加应用的存活率。# g9 F; Z- U* w) h0 t7 G( N
而对于软件开发者们,新出现的鸿蒙也是一个送上门的机会。
4 l. ^6 n' R3 p$ ]4 Z3 v现在在 B 站上,你能看到大量的中小开发者以 “HarmonyOS NEXT” 为标题,借助大家对鸿蒙系统的关注,宣传自己的应用,数据不俗 ↓ ↓
/ W; Y& }( S; @/ H! D( p8 c9 D. v5 l
' c4 Y" ^& m* W# t/ R% V/ A
你可能会质疑,宣传归宣传,应用流量有没有变好,还是得看下载吧?5 x( n9 A2 Q( h1 N$ k$ F$ C! f
托尼也把这个问题抛给了两位开发者。
( Z" j! j) B6 c) W! o4 H h片场研发负责人井良告诉托尼,片场从未做过推广,但与 iOS 、安卓平台刚上线时相比,鸿蒙端的下载量几乎是其两倍。而马蜂窝在接入元服务后,也实现了流量 300% 增长。
$ B+ Y# H. n8 Q7 J这是因为一方面,作为新事物,鸿蒙的应用市场未饱和,流量没有被完全蚕食,另一方面跨设备、全场景生态的鸿蒙特性,也带来了新的增量空间。& @+ J7 A4 h/ I" f( A; o) M
片场研发负责人井良表示, “ 未来如果把终端设备串联到一起,做到真正的万物互联,华为庞大的生态里一定酝酿着可观的机会 ” 。2 z, p9 D* d5 d3 E/ B z
; u# n8 T0 B7 b3 K2 i8 c' Q0 p
) W8 |, H6 L- `: i5 `9 G% k而从商业角度来看,根据数据分析机构 Canalys 发布的报告, 2024 年华为智能手机出货量达到 4600 万台。可以合理推测, 2025 年搭载鸿蒙 NEXT 系统的终端也会千万级增长,这好日子还在后头呢。。。
' j& v- \# N# ~2 t可拥抱新事物,从来都不是一件简单的事。( E- \2 m. p$ `; ?
新系统、新开发语言意味着企业需要投入更多的人力、物力,对于中小企业来说,这些成本开支都不容忽视。
8 w' ]& Z# n# i不过,当托尼问到开发鸿蒙版需要多久时,得到的答案有些出乎意料。: r! r" _8 B4 x
片场鸿蒙版开发者井良告诉我们: “ 一个人一个月时间就完成了( 片场 )最初版本的开发,其中半个月就做完了核心模块,在开发时间上,鸿蒙端相比安卓、 iOS 直接缩短了 50% ” 。. u4 R* [7 t& X s
功能相对丰富很多的马蜂窝耗时也没有很长,四个人用了三个月时间,就完成了第一版 APP 的上线。
4 }& `$ J0 p, D“ 同样的功能在鸿蒙端可以节省一半人力, 4 名开发人员就已足够。甚至有的功能,在安卓上需要一两天才能写出来,但只要你足够熟悉鸿蒙 API ,一行代码就够了 ” ,鹏云老师补充道。# C* {! F# Z3 F: k7 A( A' l% `
% g3 P' K. F8 b% A
4 T3 V: r1 @5 v: P1 C: H- ~能够实现这样的开发速度,主要原因在于鸿蒙的开发生态。$ {. N8 X/ {: i- Y
鹏云老师主要分享了三个点。9 I6 N$ u* _4 u( v- U1 l, s& b2 F
一来,语言学习门槛低, ArkTS 语言跟之前他们使用的语言有区别,但难度没有大幅增加。, {( F/ u# [7 @! x, n/ C
“ 对于前端来说就是一个加强版的 Javascript ,对于客户端开发人员来说,也有很多语言概念上的相同,我们切换过来也就一个月的时间 ” 。# o! ]2 R7 ]3 E5 M
二来嘛,为了降低开发难度,华为推出了自己的集成开发环境 DevEco, “ 提供了从开发、运行、调试、测试、发布、上架的工具支持,整个链路上,相对于安卓,或者 iOS 它给我们差不多节省 40% 的一个工作量。1 g$ [6 M2 `- F
8 v6 I$ B/ S2 P' V7 w7 P3 H4 V9 n! d' g) @; C
对于软件开发而言,除了开发语言和开发环境, UI 开发方式也极为重要,鸿蒙使用的是声明式 UI 开发。
2 m- |8 Q3 |( z3 z- A$ i命令式 UI 里,当数据发生变化,需要手动把新数据更新到界面,开发需要关注渲染的业务逻辑,而声明式 UI 能够自动处理UI 的更新和渲染逻辑。' q6 o4 D. J/ g9 |/ u6 q! u
靠人手动维护,一定不如靠程序维护靠谱,在鹏云看来,这大大减轻了开发组维护的压力和安全性。
( S/ M. ^+ g4 V; j/ L7 F% v除了低门槛开发外,鸿蒙还将一些常用功能、服务,封装成一个个组件,开发者只需要简单调试即可为自己的软件增加对应功能。
. B o' ^, k# K! {- e- O1 p8 T以马蜂窝为例,“ 在安卓上做上传图片功能,需要自定义相册跟图片视频编辑器,这就需要 1~2 个月时间成本,鸿蒙上我们直接用了一套成熟的服务,只需要 20~30 行代码就可以解决,极大节省了人力和物力 ” 。. p8 v1 G: _0 k0 F9 L
) R; i. I* L5 h% r* J1 \* k) @0 g2 r5 G
除了开发效率更高以外,在鸿蒙上,应用的体验也会更好。
3 P2 `; {. w! L9 H比如, 3 月 21 号,片场为场记功能上线了 AI 朗读功能,这个功能只有鸿蒙版才有,“ 华为定期向开发者分享这类组件,我在文档中刷到这个,感觉这种朗读的方式很适合场记这种长图文,用户在听的时候还可以做其他事情 ” 。
- V3 b4 q2 S+ a' w9 g5 v6 _未来,他们还准备根据用户提议,准备做一个桌面卡片,每天会推荐一个经典电影和附近的取景地。
7 K, j) B: u$ r/ X$ p4 N" t% B从左到右为鸿蒙、 iOS 、安卓2 ?' p/ d% @& V7 P' U5 P
5 `; X: O A$ Q$ q
8 M5 q" X/ Y4 s# X- j& I: s此外,片场还告诉托尼,相比其他平台上用的第三方地图 SDK ,整合了鸿蒙系统的 Map Kit 地图组件后,片场无论是地图缩放、选点、转换都特丝滑,反馈更准确。4 g: c: v1 s0 G- O
不仅仅是体验上的丝滑程度,相较于接入第三方的 SDK ,接入鸿蒙系统层级的能力能让 APP 安装包更小,占用内存更少,使用流畅度更高。
0 K- r- M5 M; D# H# e/ ~
% z) h& R @* r. n" R |7 K( K. |( Q2 m/ o& @5 ? C. Z
鹏云老师也提到,在鸿蒙系统层级的消息推送支持下,消息抵达率能接近 99% ,而之前因为消息推送涉及不同厂商的 SDK 以及多个对接环节等,任何一家都没法达到这个标准,消息抵达率在 70%~80% 。0 ^5 q7 N! h8 g7 L, M0 ?+ s
类似这样只存在于鸿蒙的体验,还广泛出现在跨设备的场景下。# W! @$ Y, E) F' K( g/ h
此前,我们跟 CAD 看图王的研发总监李冬沟通时,他也给咱展示了图纸界的应用接续:在手机上浏览图纸,可以通过应用接续,快速切换到其他设备上修改,在 Pad 上打开,视图位置跟手机的完全一样。$ ^& D" I+ y6 h2 y7 s. B
在 Pad 上插入图片批注时,也可以快速选择手机相册或直接用手机拍照。/ R4 N) x% F4 T8 x* ^7 C; i- C
1 H1 a) y I) X5 b9 P0 t
+ Z& Z. A; e4 N# D* O( |8 @对于大型开发者来说,这些工具实打实地节省了人力物力,而对于中小型开发者来说,也意味着他们可以用小成本迭代软件,甚至快速尝试各种有意思的用法,最后打造出个性化应用。 X K1 W0 }5 J
托尼甚至在想,未来会不会有一批开发者,率先在鸿蒙上验证某些功能的可行性以后,再往其他平台同步?
$ r2 k* C+ J8 S3 g以往,很多人或许会觉得,开发者们认可鸿蒙是尝鲜,或为已有用户提供延续性服务的心态,但是这次聊下来,我发现很多开发者是真心认可鸿蒙。% r9 a9 {- P, i. n9 b3 D3 [) f
他们有着自己对程序的热爱,会评估通过新功能节省下来的人力物力和开发时间,聊开发工具的便捷性,能够让他们更专注投入到业务本身,完成软件更新的正向循环。1 S5 G0 W8 _8 z$ |6 y/ t: k
也会对鸿蒙的系统能力和升级改变如数家珍,在采访中,详细地为鸿蒙提一些改进建议。
* b0 i' _) n2 b% `8 d7 g
& ~8 s# ^- h9 n# r- j( V7 [0 E1 ~; k$ q/ d
我在想,有些时候,重构是人们的自然选择。
9 J8 Y& U% I" @3 t+ C8 f托尼举个粗暴点的例子,就比如一座城市的建设和改造。
5 h6 D2 ?: ~8 @1 B2 q# `成熟的系统已经成为一座庞大的老城,熟悉的街道和建筑里滋养过千千万万的开发者。但,也因为庞大与复杂让颠覆性的创新难以落地,人们只能在传统和革新里反复纠结,小心求证。) O" x3 ]- E1 ?+ r) f. \" |
就比如安卓每家都有自己的地图应用,为了逐一适配,就需要凭空消耗掉大量的时间成本。
, A1 q$ x: G7 h/ \8 |$ {$ S新生系统像一片未经开垦的新区,有各种问题,但完全从新开始,你能挣脱既有框架的束缚,做更现代化的设计,能让人充分呼吸和改造的空间,也让人更容易在这座城市中被看见。
- A8 d e. |/ v7 {( F8 I' ^( c现在的鸿蒙并不完美。0 `9 M1 ]# E5 Q
时不时出现的 Bug ,还没有达到海量的应用数量,但华为也的确做到了一些革新,也让中小开发者获得了露头的机会,未来能否领先其他操作系统,只有时间知道答案。
3 r$ i. U* Z H) u/ C" b9 }" n# `但至少现在,在诸多开发者眼中,它已经成为值得一试的存在。; {) q- G! y% F* U; f0 D
5 K6 b" h/ ~; S1 |
|