文章摘要
Celia
拼命加载中···

不知不觉已经用了鸿蒙一年有余了,在这个过程中也不断见证着各个软件逐步上架适配并完善。不过既然话说到这里了,“上架适配”这一步大部分大厂都做的差不多了(此处请忽略某易,我实在懒得喷),但要知道,上架≠功能齐全。论上架AppGallery但功能缺失这一块,拿一个主要面向年轻群体的“国民级”APP——QQ,作为我们的文章主题再好不过了

观点:鸿蒙适配=从零开始

这个问题还要从我刚刚用上原生鸿蒙的时候开始说起,这里就不得不扯一些题外话了,当时为了方便写博客文章下了一个叫“纯纯写作”的APP,甚至因为它用着最顺手还开了个永久会员。结果就是经典的开完永久会员就让我失望——它迟迟没有上架鸿蒙应用市场

当时我很好奇,甚至觉得开发鸿蒙应用不应该就是ctrl c+ctrl v,然后再简单把一些原本安卓的接口改成鸿蒙对应接口不就完事了吗(经过我粗略的了解,flutter开发的应用应该确实可以以类似但不相同的逻辑做到,但大部分应用开发又用的并不是那个开发框架,所以还是想简单了)。于是当时的我兴高采烈、十分激动的给纯纯写作的客服邮箱发了咨询信,但等来的确是一盆冷水。具体的内容我就不完全复制了,因为还挺长的,总结下来就是以下几句话:

  1. 因为要完全从零适配所以我们要再考虑考虑
  2. 我们担心鸿蒙可能会走曾经window phone的老路所以我们要再观察一阵(虽然这话不太好听,但还算可以谅解)
  3. 完全重新开发一个APP需要五年(这是他们提出来的观点,我想不明白就一个破写作软件也配用得着开发五年?)
  4. 我们建议您别升级纯血鸿蒙系统(这个我就完全不理解了,凭什么?就因为你一个软件不想干我就要为了你不升级?)
  5. 因为(当时的)微信都还存在重大技术问题呢,而且一直是测试状态,连正式版都没有,所以我们更不看好鸿蒙

我不知道别人看完是什么感受,我只知道对于我一个换手机就是为了纯血鸿蒙的人来说,这个软件给我留下的感受概括下来就是《我们瞧不起鸿蒙》。说实话,小APP小厂不想投入人力适配是很正常的,另一方面当时鸿蒙刚刚起步,有顾虑我也可以理解,即便有激励计划给高额奖金可能也觉得有风险,但是你给我的这都是什么理由?什么叫你不看好鸿蒙所以不想适配,演都不演了吗兄弟?(所以现在这个软件也算半只脚踏进我的黑名单了,更何况后来鸿蒙生态起来了我也完全没见到他们有适配的动作)

就这个软件咱们到此为止,我也不想多和他们哔哔了。但既然他们说鸿蒙应用是“完全重新开发”,我觉得我好像不难理解为什么QQ适配的这么磨叽了

QQ——一座历史悠久的“屎山”

也许屎山这个词不够好听,但我们应该承认QQ就是一个实打实的屎山。

他之所以是屎山并不完全来自于什么“上级决策”拍脑门子想出的各种花里胡哨没实际意义的功能,还有一个最最根源的所在——时间

QQ,曾经最早根本不叫QQ,而是OICQ,有我QQ好友的可能有刷到过我曾经发的空间,我的QQ注册时间显示是1999年11月1日,但即便是这个注册时间也是6位数而不是5位数了,也就意味着QQ第一行代码的起步时间比1999还要早。即便我们按1999这样一算下来,QQ今年也已经25岁高龄了。25年,谁知道到底堆了多少毫无用处的功能与冗余代码,恐怕腾讯自己都不知道了

所以当这样一座屎山要搬到鸿蒙上,难点就变成了:哪些能搬,哪些搬不了。哪些先搬,哪些后搬

实际上,QQ 鸿蒙版从 2024 年底内测至今,基础聊天已经能用了——单聊群聊、音视频通话、发图发表情,基础聊天确实已经做的可圈可点。但一旦你想干聊天以外的事,问题就来了

举点例子,QQ空间的字体问题直到现在都没解决(因为实在不认识那是个什么字体,总之很奇怪就对了);钱包在近半年的更新下终于从能看到余额变成了能提现和转到微信,但稍微高级一点的红包就根本看不见了(此处点名语音红包)。小程序生态几乎是空白,朋友发来的B站分享更是根本没法跳转(微信怎么就行呢?)。单个看都是小毛病,堆在一起……我不好说

一个 2024 年 10 月就开始内测的应用,经历如此长的时间核心功能还在「迭代完善中」。用户或许等得起一个季度,也等得起一年两年,但恐怕你的名声就要毁完了(奥不对,腾讯本来也没啥名声,那没事了)

“适配难”——其他软件适配如何?

说完反面代表,不妨再来看看正面教材

淘宝是跑得最快的那个。2024年6月就出了Beta版,几百个技术专家投入,几个月迭代十几个版本,把启动时间优化到了1秒以内,购物结算性能比鸿蒙4时代提升了1.5倍,还专门做了折叠屏和平板的大屏适配。用户几乎感觉不到十分明显的功能缺失

支付宝也没拖后腿。鸿蒙5一发布就同步上线,不仅完美支持「碰一下」支付,还一口气接入了超百万小程序和上百种生活服务,整体性能提升15%。适配速度之快,让用户几乎无缝过渡

微信虽然早期也有功能不全的问题,但迭代速度明显比QQ快的不止一点——SDK版本刷了十几个,支付、登录这些核心功能陆续补齐。虽然不能说完美,但至少用户看得到进度。而且更新速度也是比QQ快得多,QQ几乎一个月甚至一个半月一个版本,微信更新快的时候甚至每周都在邀测,现在给我的感受就是基本除了一些新出的“小花活”,我已经感受不到特别明显的差距了

「从零开始」不该成为拖欠用户体验的理由

回到纯纯写作客服说的那句「完全从零开发」,它既可以是借口,也是适配难度的体现

鸿蒙NEXT确实不再兼容安卓应用,所有App都得重写。这对小厂来说确实要掂量掂量。但QQ不一样——腾讯做微信适配都做得了,到QQ这边怎么就「还在迭代完善」了?是技术问题还是意愿问题?又或者说,难道你也在“内部反腐”?或者“裁员裁到大动脉”?

写在最后

在我的视角里看,QQ 的问题从来不是技术上的,而是态度上的。淘宝能做的事,微信能做的事,QQ 没理由做不了。鸿蒙生态走到今天不容易,希望大厂们别拖后腿——毕竟,用户用脚投票的速度,可比你们适配的速度快多了

又:为什么我非写QQ不写网易云呢,明明网易云完全没有适配的消息。

(网易是谁,不认识,不知道,他不配)

又又:截至我拖更很久的这篇文章发布,我已经用上了鸿蒙PC版QQ,结果发现PCQQ上次更新已经是去年十月的事了……