PWA 可以通过 Web 浏览器访问,但也可以像提供可安装的体验部分的文章中概述的那样,安装在用户的主屏幕上。然而,PWA 的挑战之一是如何将它们分发到应用商店。这就是 PWABuilder 的用武之地。
PWABuilder 是一个强大的工具,允许开发者创建可以提交到各种应用商店的软件包
使用 PWABuilder 创建软件包的主要优势之一是,它简化了将您的 Web 应用程序发布到应用商店的过程。通常,将应用提交到应用商店需要大量工作,包括使用 Web 开发者可能不熟悉的语言编写代码、创建应用图标、配置各种设置以及在不同的设备和操作系统上测试应用。PWABuilder 可以自动处理许多这些任务,从而减少发布应用所需的时间和精力。
先决条件
如果您的 Web 应用符合一些基本的 PWA 要求,您可以使用 PWABuilder 来验证、评分和打包您的应用以供商店使用。
- 您的 PWA 需要发布在公共 URL 上。
- 它必须具有完整的 Web 应用 manifest。
- 应用必须通过 HTTPS 提供服务。
打包
只需几个步骤,您就可以获得 PWA 的应用程序包
- 从 PWABuilder 的主页,输入 URL 以开始打包过程。PWABuilder 将带您进入您应用程序的报告卡页面,您可以在其中查看您的渐进式 Web 应用的评分和操作项。
- 要继续打包您的应用,请单击记分卡页面右上角的“为商店打包”按钮。
- 浏览打包选项,然后单击“生成软件包”选择平台。系统将提示您输入与您的应用程序相关的元数据,这些元数据将因平台而异。
- 最后,选择“下载软件包”以下载您的软件包。
提交
有关如何将 PWA 发布到特定商店的指南,请务必查看特定于平台的文章
示例
我已经使用 PWABuilder 为我的一个应用 SVGcode 生成了商店软件包。
除了这些商店,您当然也可以在浏览器中获取该应用。