电商实务
你真的需要一个华为应用市场版的 App 吗?
华为手机用不了 Google Play 商店,单独做一个 App 看起来理所当然。但我们自己的使用数据显示,下载的用户不到 5%。这里说说我们为什么通常不建议做。

Danny Khow,联合创始人兼董事总经理阅读约 3 分钟
华为设备没有预装 Google Mobile Services,因此上面没有 Google Play 商店,也没有标准的 Android 应用分发渠道。顺着这个事实推下去,结论似乎很清楚:要覆盖华为用户,就得在华为自己的应用市场里单独做一个 App,并且一直维护下去。我们以前也是这么想的。但横跨多个客户 App 的自家使用数据给出了相反的答案:下载华为专用版的用户不到 5%。
这个数字就是全部论据,而由它得出的建议,有必要说清楚是哪一种。Bridzia 有能力构建华为版本,在有理由的时候也确实会做。这不是我们做不了的事,而是我们眼看着它一次次无人使用,因此不再把它作为默认建议。
为什么需求并不存在
“华为需要自己的 App”和“几乎没人下载”之间的落差,根源在于大多数规划讨论都会忽略的一点:相当一部分华为设备用户,其实早就有办法访问标准的 Google Play 商店版本。自从当年 Google 服务被禁以来,这些变通办法在华为用户社群里一直是公开的常识。已经完成那套设置的用户,和其他人一样直接装常规的 Android 应用。
剩下的华为专属受众,也就是没做过这类设置、完全依赖华为应用市场的那批人,在这个品牌的实际用户盘子里只占很小一部分。设备市场份额统计的是手机台数,不是会去找第二个 App 的人数,而那第二个 App,其中大多数人根本用不上。

成本那一侧也不小
做华为版本不是把 Android 应用重新编译一遍。华为移动服务和 Google 移动服务在若干零售 App 真正依赖的能力上存在分歧,其中包括推送通知、地图,以及部分支付和应用内购买的集成。一个真正的华为版本,意味着把这些依赖替换成华为的对应服务、单独测试,并且从此维护第二条发布流水线。
这是持续发生的工程投入,而不是一次性成本,因为之后每一次更新,都要面向两个各有平台脾气的应用商店分别发布。
| 零售 App 依赖的能力 | 华为版本为什么不只是重新编译 |
|---|---|
| 推送通知 | 由 Google 移动服务提供,华为版本要换成华为的对应服务 |
| 地图 | 同样的替换,外加各自的集成工作和各自的测试 |
| 部分支付与应用内购买集成 | 要基于华为的服务重做,而不是 Google 的 |
| 上线之后的每一次发布 | 第二条发布流水线,每次更新都要发到两个应用商店 |
| 平台各自的脾气 | 在 App 的整个生命周期里要盯两套,而不是一套 |

把两边放在一起看
不到 5% 的采用率,对上一套确实独立、而且要无限期维护下去的代码库和发布流程,对多数零售 App 来说很难算得过来。
有具体理由的时候,我们仍然会做华为版本:客户的顾客群因为某个明确原因确实集中在华为设备上、某个市场的情况确实不同,或者存在特定的业务要求。但作为面向多数客户的默认建议,我们现在不推荐。
| 问题 | 我们的答案 |
|---|---|
| 有多少用户会下载华为专用版? | 不到 5%,这是我们横跨多个客户 App 的自家使用数据 |
| 为什么这么少? | 许多华为用户早就通过别的办法拿到了标准的 Google Play 商店版本,装的是常规应用 |
| 做这件事的代价是什么? | 一套确实独立的代码库和发布流程,并且要无限期维护 |
| 什么情况下我们还是会做? | 顾客群因明确原因集中在华为设备、市场情况确实不同,或者有特定业务要求 |
| 默认推荐哪些平台? | Android 和 Apple |
“我该不该做一个华为版 App”,诚实的回答通常是这样:把你实际预期的采用率,和长期维护第二套代码库的成本放在一起比一比。多数情况下,答案是否定的。
我们的实际建议
先确认你是否有具体理由,可以预期华为采用率明显高于一般水平。
仅凭设备市场份额并不足以支撑这笔投入。真正该看的数字,是你自己的顾客里有多少人会去装。
除非这项确认给出明确的相反理由,否则默认选择 Android 和 Apple。
如果确实要做华为版本,请按持续成本来做预算,而不是一次性的开发费用。
依赖华为移动服务的那些功能,在 App 的整个生命周期里都需要单独维护。
如果你正在规划一个移动应用,想听一个关于“哪些平台真正值得做”而不只是“哪些平台技术上可行”的坦诚判断,欢迎与我们聊聊移动应用开发。
继续阅读
相关文章
更多关于平台、集成,以及买家如何发现品牌的内容。



