乐于分享
好东西不私藏

11 万订阅 App 数据:React Native 前 60 天更赚钱,但换框架救不了你

11 万订阅 App 数据:React Native 前 60 天更赚钱,但换框架救不了你

一句话版:RevenueCat 在 11.5 万+ 有订阅收入的 App、合计约 $160 亿 样本里,React Native 在下载转付费、安装后收入、付费用户首年价值的中位数上领先 Native / Flutter——但 各技术栈的一年留存几乎一样;真正拉开差距的是栈内头部与尾部的执行,不是换一个框架就能翻倍。

这份数据从哪来

数据来自 RevenueCat 年度 State of Subscription Apps(SOSA) 报告,时间范围 2025 年,包含当时已经常见的 AI / vibe coding 产物。纳入分析的 App 需满足:有活跃订阅收入,且安装量、收入达到一定门槛,保证统计有意义;覆盖独立开发者到中型团队,单 App 指标已匿名聚合

文作者是 RevenueCat 侧解读,会提到自家产品与 EAS、Codemagic 等——下文只保留可对照的基准数字对独立开发者的含义,不当选型广告读。

若你关心更宏观的订阅趋势(两极分化、Hard Paywall、试用取消、Google Play 账单失败等),本号此前有过一篇基于同一份 SOSA 的编译解读,本篇只聚焦 「开发技术栈 × 变现」 这一切片。


怎么读报告里的「箱线图」

SOSA 常用 箱线图(箱须图) 展示分布,别只盯「谁最高」:

标记
含义
下须(P10)
垫底的 10%
箱底(P25)
第一四分位
箱内线(P50)
中位数
,一半 App 比这好、一半比这差
箱顶(P75)
第三四分位
上须(P90)
头部 10%

说「React Native 更强」,指的是这些分位点整体偏高,不是说随便一个 RN App 都能赢。


安装后 35 天:下载 → 至少一笔付费订阅

指标: 安装后 35 天内,产生至少一笔付费订阅的安装占比(约前 5 周)。

技术栈
中位数(约)
React Native
2.5%
Native / Flutter
约低 25%(相对 RN)

绝对差距不大,但 RN 中位数更高;上须(P90)也更高——头部 RN App 把差距拉得更开,同时 RN 内部从差到好跨度很大:有的极差,有的极好。

要点 1:栈内差距 ≫ 栈间差距

每个栈里,头部转化可以是底部的 10 倍以上。选 React Native 不会自动让你进头部;产品、定价、付费墙、onboarding 才是主因。框架最多是「让你迭代更快」的工具,不是魔法。


安装后 14 天与 60 天:每安装收入(RPI)

14 日 RPI(中位数):

技术栈
中位数
React Native
$0.34
Native
约 $0.22 量级(比 RN 低约 55%)
Flutter
更低(比 RN 低约 79%)

同一栈内部同样悬殊:例如 RN 里既有约 $0.10/安装 的,也有约 $2.58/安装 的。

要点 2:快反馈环可能放大优势,但不是 RN 专利

一种解释:订阅生意做得好的团队,会更勤地用用户反馈改产品、改定价、改付费墙。React Native 生态里 EAS / Codemagic 热更新RevenueCat 改 offer / 付费墙少发版,能缩短「发现机会 → 上线验证」的周期——Flutter / Native 也能做,只是默认工作流常更慢。

数据仍说明:执行 > 栈;RN 中位数高,不等于非 RN 做不到高 RPI。

60 日 RPI(中位数):

技术栈
中位数
React Native
$0.51
Native
$0.31
Flutter
$0.29

RN 相对 Native 约 +65%,相对 Flutter 约 +76%;差距比 14 日进一步拉开。RN 内部仍从约 $0.16 到 $3.60+ 不等。

要点 3:两个月后还能多赚,多半是「产品值那个价」

若 60 天 RPI 仍高,很难用「支付流程更顺」单独解释——更可能是产品持续有价值,用户愿意续费或升级。这和「工程师争论 RN bridge 优不优雅」不是一回事;用户只为问题是否被解决付费。


一年留存:各栈几乎打平

关键反转:按订阅计划类型看,一年留存率在 Native、Flutter、React Native 之间差异很小

因此 RN 在转化和 RPI 上的领先,不能用「RN 用户更忠诚」解释。更像是:

  • 更早把用户转成付费;
  • 每个安装榨取更多收入;

长期留存的底盘,各栈差不多——长期生意仍靠产品价值,不是框架。

要点 4:玩长期游戏

框架帮你更快试,不能替代「用户三个月后仍觉得值」。若你只优化首周付费墙、不管留存,栈选对了也会失血。


付费用户首年 realized LTV(RLTV)

指标: 一旦成为订阅用户,首年带来多少收入(中位数)。

技术栈
中位数(约)
React Native
$31.78
Native / Flutter
约 $21

中位数差约 50%;头部 RN 付费用户 RLTV 可达 $95+,高于 Flutter / Native 的头部区间。

留存各栈相近、RLTV 仍更高 → 更像是 定价/打包/定位/用户质量 的组合,让 RN App 的付费用户更值钱,而不只是「多骗来几个订阅」。

要点 5:少而精的客户,可以打赢盲目扩量

数据不支持「必须百万 DAU 才能活」。很多高表现 App 不是下载最多,而是更懂一小群愿意付费的人。留存数据也表明:把现有付费用户服务到位,比空追栈间中位数有意义得多。


明年数据会变吗?

RevenueCat 作者预测:agent / vibe coding 降低「选栈门槛」后,各栈差距可能缩小;App 总量暴增,整体转化、留存、LTV 可能被低质量新品拉低。另:他们开始跟踪广告收入,明年报告里 Flutter 等是否在「订阅 + 广告」混合变现上反超,还未知。

对你当下的决策:别等明年的报告才动——用现有基准对照自己的 D35 转化、60 日 RPI、付费用户首年价值即可。


译者按:独立开发者怎么用,又该怎么误用

① 别对号入座中位数你的 App 若在栈内底部 25%,换 RN 不会自动跳到 $0.51 RPI。先对照自己:付费墙、试用长度、年/月包、Day 0 取消 是否已按订阅基准优化过。

② 相关 ≠ 因果RN 领先可能是因为 更产品导向、更小更快迭代的团队 倾向选 RN,不是 RN 语法带来收入。若你团队原生极强、RN 生疏,硬迁栈可能反噬。

③ 与「订阅宏观趋势」一起看栈的数据告诉你变现形态;Hard Paywall、试用取消分布、Play 账单失败等告诉你漏斗哪里漏水。两篇一起读,比争论「该不该用 RN」有用。

④ 栈内方差给你的启发若你已是栈内前 25%,继续深挖定价实验与留存;若还在底部,优先修产品和付费墙,而不是换语言。

⑤ 全角金额正文收入类数字已用 ;你若在公众号后台编辑,请勿把 $ 改回半角,避免排版异常。


改写自 RevenueCat Engineering《Why are React Native apps making more money?》(2026-06-03)。本文基于 SOSA 聚合数据重组为中文解读,保留中位数与相对增幅等核心数字,删去重复推销段落,并补充因果谨慎、与宏观订阅趋势的读者对照;具体分位与样本筛选以 RevenueCat 原文及年度报告为准。