PWA(Progress Web App)についてなんとなく知る
Progressive Web Appとは
機能でいうと、以下が利用可能に - アイコン追加 - スプラッシュスクリーン - オフラインキャッシュ - プッシュ通知
オフラインキャッシュやプッシュ通知は【Service Worker】の機能が利用されている。 Service Workerとは、ブラウザの裏側で指定通りに働く「ワーカー」である。
- 他にもAMPとの併用可)
AMPとは、モバイルのWebページを高速化するもの 詳しくはまた調べる必要がある。
PWAのメリット
- App Store等のアプリストアから出す必要がない
- リリース/アップデート時の審査が不要になる。
- OSごとの個別対応が不要
- HTML, Javascriptで実装可能
PWAの注意点
簡単なまとめ
ネイティブアプリをわざわざPWAに置き換える必要はないが、 これから新しくアプリを作る予定であれば、PWAも視野に入れてみては。