PWA にはウェブブラウザからアクセスできますが、インストール可能なエクスペリエンスを提供するの記事で説明されているように、ユーザーのホーム画面にインストールすることもできます。しかし、PWA の課題の一つはアプリストアへの配信です。このような場合に役立つのが PWABuilder です。
PWABuilder は、デベロッパーがさまざまなアプリストアに送信できるパッケージを作成できる強力なツールです。
PWABuilder を使用してパッケージを作成する主なメリットの 1 つは、ウェブアプリをアプリストアに公開するプロセスが簡素化されることです。通常、アプリをアプリストアに送信するには多くの作業が必要になります。たとえば、ウェブ デベロッパーが馴染みがない言語でのコードの記述、アプリアイコンの作成、さまざまな設定の構成、さまざまなデバイスやオペレーティング システムでのアプリのテストなどです。PWABuilder がこれらのタスクの多くを自動的に行うため、アプリの公開に必要な時間と労力を削減できます。
前提条件
ウェブアプリが PWA の基本要件を満たしている場合は、PWABuilder を使用して、アプリケーションをストア用に検証、スコア付け、パッケージ化できます。
- PWA は公開 URL で公開する必要があります。
- 完全なウェブアプリ マニフェストが必要です。
- HTTPS でアプリを提供してください。
パッケージング
PWA 用のアプリケーション パッケージは、いくつかの手順で作成できます。
- PWABuilder のホームページで、パッケージ化プロセスを開始する URL を入力します。PWABuilder によってアプリケーションのレポートカード ページが表示されます。このページでは、プログレッシブ ウェブアプリのスコアとアクション アイテムを確認できます。
- アプリのパッケージ化に進むには、スコアカード ページの右上にある [Package for Stores] ボタンをクリックします。
- パッケージ化のオプションを確認し、[Generate Package] をクリックしてプラットフォームを選択します。アプリケーションに関連するメタデータの入力を求められます。メタデータはプラットフォームによって異なります。
- 最後に、[Download Package] を選択してパッケージをダウンロードします。
送信しています
PWA を特定のストアに公開する方法については、プラットフォーム別の次の記事を参照してください。
例
PWABuilder を使用して、アプリの 1 つ(SVGcode)のストア パッケージを生成しました。
これらのストアとは別に、もちろんブラウザでアプリを入手することもできます。