PWAとは? アプリストアを通さずにホーム画面へ置けるアプリのしくみ
「アプリを作りたいけれど、ストアに出すのは大変そう」。そんなときの選択肢の1つが PWA(プログレッシブ・ウェブ・アプリ) です。 見た目や使い心地はスマホのアプリに近いのに、中身は Web サイトと同じ技術で作られています。
PWAでできること
- ホーム画面に追加できる。アイコンから起動すると、ブラウザのアドレス欄が消え、アプリのように全画面で表示されます。
- 通知を送れる。リマインドやお知らせを、スマホに通知として届けられます(端末や設定によって条件があります)。
- 電波が弱くても開ける。一度開いた画面を端末に保存しておき、通信が不安定なときも起動できるようにできます。
- パソコンでもそのまま使える。同じものがスマホ・タブレット・パソコンで動きます。
ストアのアプリとくらべると
| PWA | ストアのアプリ | |
|---|---|---|
| 配布 | URLを開いて「ホーム画面に追加」 | App Store・Google Play からインストール |
| 審査 | なし。直したらすぐに反映 | あり。公開まで数日かかることも |
| 手数料 | なし(決済サービスの手数料のみ) | アプリ内課金に手数料がかかる |
| 開発 | 1つ作れば iPhone・Android・PC で動く | OSごとの対応が必要なことが多い |
| 見つけてもらいやすさ | 検索やリンクから | ストアの検索から |
向いている用途
- 社内の業務ツール(在庫、日報、点検の記録など)
- お店の予約・会員証・スタンプカード
- 家族やチームなど、決まったメンバーで使う道具
- まず小さく試してみたい新しいサービス
「使う人が決まっている」「頻繁に改善したい」「費用をおさえたい」場合は、PWA がよく合います。 ますおのなんでも屋さんが作っている家族アプリ「ファミルヨ」も PWA で、機能ごとにホーム画面へ追加できるようにしています。
できないこと・注意すること
- 端末の一部の機能(細かいセンサーや、ほかのアプリとの深い連携など)は使えないことがあります。
- iPhone では、通知を受け取るにはホーム画面への追加が必要など、Android とちがう条件があります。
- ストアの検索からは見つけてもらえないため、URLやQRコードで案内する工夫がいります。
ストアに出すことが目的なら、PWA をもとにストア向けのアプリにする方法もあります。 「まずPWAで作って使ってみて、手ごたえがあればストアへ」という進め方は、費用をおさえながら試せる現実的な選び方です。