朋友公司花了80万做App,结果日活不到500。
他找到我时,满脸委屈:"不是说App体验最好吗?"
我问他做什么业务,他说主要是工具类,给用户提供查社保、查公积金的功能。我又问他用户从哪来,他说主要是通过公众号和朋友圈分享。
聊完我就明白了——他做了一个App,却只需要小程序的能力。
选错技术方案的代价,远比想象中大。 不是App不好,而是你可能根本不需要它。
三种方案的本质区别
在说具体对比之前,先弄清楚一件事:这三种技术方案,解决的是不同的问题。
小程序本质上是"寄生"在大平台里的轻应用。它依托微信、支付宝、抖音等生态,不需要用户下载,用完即走。技术上,它介于原生App和网页之间,能调用部分系统能力,体验比H5好,但比原生App差一些。
原生App是直接跑在手机操作系统上的程序。它能调动摄像头、蓝牙、地理位置、推送通知等几乎所有硬件能力,性能最强,但开发成本也最高。
H5就是网页,移动端打开的网页。它通过浏览器运行,不需要下载,门槛最低,但体验也最受限——断网就打不开,卡顿是常态。
搞清楚这个,你就明白为什么很多创业者的第一个决策就错了:他们用"技术难度"选方案,而不是用"业务需求"选方案。

图:小程序、App、H5三大技术方案核心对比
核心维度全面对比
1. 开发成本
这是大多数创业团队最关心的维度。
小程序和H5的开发成本相对可控。成熟团队做一个小程序,1-3个月能上线;H5更快,模板改改两周就能用。
但原生App就不一样了。要同时适配iOS和Android两套系统,还要考虑各种机型适配,一个功能可能要写两套代码。正常一个App的开发周期是3-6个月起步,稍微复杂点的产品,一年半载很正常。
关键数据: 据艾瑞咨询2023年的调研,企业开发一款中等复杂度的原生App,平均成本是小程序成本的3-5倍。
2. 用户体验
App的用户体验是最好的,这是事实。
原生App可以直接调用系统底层资源,页面切换流畅,动画效果丝滑,离线也能使用部分功能。小程序体验次之,在微信生态内流畅度可以接受,但离开微信就"报废"了。H5体验最差,完全依赖网络,加载慢,交互卡顿。
但这里有个反直觉的事实: 对于大多数工具类、电商类、内容类产品,小程序85分的体验已经"够用了"。用户真正流失,99%不是因为"动画不够流畅",而是因为"用起来麻烦"。
3. 推广难度
App最大的坑,就在这里。
用户要下载一个App,需要经历:看到广告→点击下载→等待安装→注册账号→开始使用。这一路下来,转化率能做到5%已经算不错了,获客成本轻松破百。
小程序呢?扫码即用,或者分享一个链接,用户点开就在微信里打开了。微信生态内的流量,是离钱最近的流量。
抖音2023年小程序GMV突破万亿,靠的不是用户主动去应用商店下载,而是用户在刷视频的时候,顺手就点进去下单了。
4. 维护成本
App的开发只是开始,维护才是噩梦。
每次iOS或Android系统升级,App都要跟着适配。出了一个bug,要同时修两个版本。用户手机系统太老,可能直接闪退。小程序的维护就简单多了,版本更新用户无感知,维护成本至少低一半。

图:技术方案选择决策框架
什么情况下选什么?
这一部分是精华,建议对号入座。
选小程序的4种情况
1. 核心用户在微信生态内:你的目标用户主要通过公众号、朋友圈、视频号、社群触达,小程序是天选之子。
2. 业务模式轻量:工具类、电商类、内容类的生活服务类应用,小程序完全能handle。
3. 想快速验证市场:小程序开发快、迭代快、试错成本低,适合MVP阶段。
4. 预算有限:小程序年认证费300元,开发成本是App的三分之一。
必须做App的4种情况
1. 需要高性能:做游戏、AR/VR、音视频处理这种重度计算的应用,小程序和H5根本带不动。
2. 需要调用硬件:摄像头深度调用、蓝牙设备连接、GPS后台定位、推送通知的及时性,这些只有App能做到。
3. 面向B端大客户:有些企业客户只信任App store上架的应用,认为更"正规"。
4. 做平台级产品:微信禁止诱导分享,小程序不能给你导流到竞品平台。如果你做的是平台类产品,需要自己掌控流量入口。
用H5就够了的3种情况
1. 需要SEO:搜索引擎能抓取H5内容,但抓不了小程序。做资讯网站、品牌官网,H5是必选项。
2. 临时性活动:一场为期一周的营销活动,用完即弃,专门开发App或小程序成本太高。
3. 外部投放:广告投放落地页用H5,用户点击广告直接打开,转化路径最短。
真实案例:同一条业务,两种选择
2019年,字节跳动内部曾激烈讨论:抖音要不要出独立的社交App,对标微信?
张一鸣最终拍板:不出。
他的判断逻辑很清晰:抖音的核心能力是内容分发和社交关系链,这两件事在App内完成就够了,不需要用户"多下载一个App"。用户的心智已经被抖音占据,换一个App反而增加使用门槛。
结果呢?抖音小程序生态2023年GMV破万亿,验证了"轻量入口+抖音流量"的模式是对的。
反例是我开头提到的那位朋友。 他做的是查社保、查公积金的工具,用户通过公众号文章获取,天然在微信生态内。他却做了一个App,用户需要专门下载、专门注册。
这不是在做产品,这是在给用户制造麻烦。
一个决策框架,帮你省百万
给一个我自己用了很多年的决策框架:
第一步:问自己,我的用户在哪儿?
微信生态内→小程序;搜索引擎重要→H5;需要重度能力→App。
第二步:问自己,我的业务有多重?
工具类、生活服务、内容→小程序;游戏、高性能应用→App。
第三步:问自己,我的预算是多少?
低于50万→小程序+H5;高于50万→App优先。
记住一个原则:能用小程序解决的问题,不要做App。 App是最后的选择,不是首选。
最后说几句
技术选型没有绝对的对错,只有适不适合。
你看到别人做App很成功,不代表你也应该做App。你听说小程序体验不如原生App,不代表小程序就"low"。
回归业务本质去想这个问题:你的用户是谁?他们在哪里?他们愿意为什么付出成本?
想清楚这三点,技术选型就不再是难题。
夜雨聆风