ネイディブアプリが存在しない、あるいはそこまで必要としないサービスは、Web アプリを使っている。さらに PWA が存在すればそれをインストールしている。
使っている PWA は次のようなものがある。
自分は、ブラウザは Edge を常用しているので、これらも Edge から端末にインストールし、ホーム画面にアイコンを配置している。
常用のスマホは Xperia 1 II で、セキュリティパッチが何かで端末の再起動が必要になり、それを行ったところ、上記の PWA が全てホーム画面から消えていた。
サブ端末である Pixel6a にも Edge 経由で PWA をいくつかインストールしてあり、こちらも OS 更新か何かのきっかけで端末を再起動したら、PWA が全てホーム消えた。
システム更新による再起動だと消えるのかなあと、手動で再起動したところ、やはり消えた。ただ、こちらの再現性は高くなく、PWA インストール → 再起動 を繰り返しても消えることは無かったので、条件がイマイチ不明。
Edge 経由の PWA だけが消え、Chrome 経由は消えないのか?と思い、同じアプリを Edge と Chrome 両方でインストールしてホームに2つのアイコンを並べ、しばらく過ごしていたが、手動での再起動を行ったあと、Edge 経由の PWA は消え、Chrome 経由のは消えなかった。
今のところの結論として、
「PWA は Chrome からインストールするべし。Edge 経由では端末再起動時に消えることがあるぞ!」
と記録しておく。
業務でも PWA 形式のアプリを開発することがあるので Chrome 必須にしておこう。