EN
返回档案库

档案库 · 产品创意 · 产品决策 · 2018

Chavah:一个 PWA,进三个应用商店,不写三个原生应用

多年来一直被问“有没有 App”,一个网络电台的开发者选择把同一个 PWA 发布到 Google Play、App Store 和 Windows Store。

Chavah Messianic Radio

创意是什么不写三个原生应用:保留单一 HTML5 代码库,做成渐进式 Web 应用(PWA),再打包进商店,让它在用户常去的地方出现。小步快跑

当时的题目

Chavah Messianic Radio, a free Pandora-like web player, was limited as a pure web app: iOS Safari would not keep audio playing in the background, and a generation of users looked for 'an app' in proprietary stores. The developer wanted to reach those users and fix the mobile experience without rebuilding the product three times.

它是怎么成立的

Chavah Messianic Radio 是一个免费的类似 Pandora 的弥赛亚犹太音乐网络播放器。用户多年来一直问开发者同一个问题:“Chavah 有 App 吗?我在商店里找不到。”他此前回答网站手机访问没问题——直到他承认这并不完全属实。真正的网页应用在移动端受限,尤其是 iOS Safari 不允许音频在后台或锁屏时继续播放。

他的决定不是为三个平台写原生应用,而是把网页应用本身当产品放上商店。Chavah 变身 PWA,然后以最少原生代码打包进各商店:Windows 版直接通过 PWABuilder 从 URL 生成 .appx 包;Google Play 版通过生成的包装项目构建;iOS 版则用 Cordova 插件模拟苹果不提供给网页应用的后台行为,并通过每月 25 美元租用的云端 Mac 运行 Xcode,无需购买 Mac。

这个过程是对三家商店门槛(费用、注册、打包、审核)的持续对比,开发者逐一做了评分。Google 收取一次性 25 美元,几分钟内通过;Microsoft 免费,几天内完成实际审核;Apple 年费 99 美元(因其非营利性质被豁免),还要求邓白氏验证约需一周,并迫使他采用 Cordova 方案。他的结论是:商店真正的守门人是苹果,因为它有反向激励阻止网页成为应用平台。

Chavah 最终上了所有三家商店,这次经历的记录成为 2018 年关于 PWA 在商店中状态的经典文档:Hacker News 上获得 528 分和 406 条评论,读者争论网页应用是否应获移动一等公民待遇,作者表示日注册量从商店上架前的约 5 人增至之后的约 15 人。

妙在哪

  • 差距在分发而非代码:用户习惯在商店搜索,上架让现有产品变得可发现,而无需原生化重写。
  • 一个 HTML5 代码库三套包装,替代了三个原生重写:大约一个月和几百美元,对比数千美元购买 Mac 和原生工具链。
  • 在 iOS 上下载不仅是营销,更是功能补充:封装成 App 后,Chavah 能后台播放音频、显示锁屏控制,而网页版 Safari 禁止这些。
  • 前后对比——日注册从 5 增到 15——把平台投诉变成了可证明的分发结果。

做出来什么

Chavah was listed in Google Play, the iOS App Store and the Windows Store. The detailed comparison post became a reference for getting PWAs into stores, drawing 528 points and 406 comments on Hacker News, where the author reported daily sign-ups rising from about five before the listings to about fifteen after.

报道The original write-up

可以借走的

在开发原生应用之前,先问问能否将现有产品打包进商店:网页代码库才是资产,商店上架只是你缺少的分发渠道。

后来

Chavah 仍保留在三个商店,文章作为 2018 年关于 PWA 上架商店的常被引用的快照继续在线。在 Hacker News 讨论中,作者回答了实际问题——包装、锁屏集成、注册费用——并报告日注册量从列表前约 5 人增至列表后约 15 人。他最后主张“网页将在移动端胜出,因为开发者不想构建三个原生应用”成了讨论中最具争议的观点。该应用仍在 messianicradio.com 运行。

资料来源

发现哪里写错了?告诉我们。

轮到你了

你刚读完一个点子。把你手上的题目说出来,看看谁接过同样的题。

免费账号 · 3 次免费提问 · 不用绑卡

相关案例