PWAをGoogle Playにリリースする方法【PWA2APK】
昨日、PWAをGoogle Playをアップロードできるようになったと話題になりましたが…
実際は、PWAをそのままGoogle Playにリリースすることができるようになったわけではなく、Chrome72で実装されたTWA(Trusted Web Activity)を使用することで、URLバー無しでPWAページを開かせるAndroidアプリを開発できるようになったということらしいです。
しかし、がっかりする必要はありません。
PWA2APKを利用すれば、アプリの用のコードを書かずにAPKを作成する事が可能です。
TWA VS WebView
今までもURLバー無しのAndroidアプリは、Web Viewを使うことで開発することができましたが、TWAの利点は、ChromeとCookieやlocalStorageを共有することができる点です。
Chromeでログインしていた場合、TWA側でもログインの状態が維持することができるのでChrome→アプリの移行がすんなりと行うことができます。
また、プッシュ通知や自動入力などChromeのすべての機能をTWA側でも利用することができます。
PWAからAPK(Androidアプリ)を作成する
PWAからAPK(Androidアプリ)を作成することはPWA2APKを利用することで簡単に行うことができます。
PWA2APK
PWA2APKは、PWAからAPK(Androidアプリ)を簡単に作成することができる事ができるツールです。
作成方法
- こちらの画面からAPK化したいサイトのURLを入力します。
- 次にGoogle Playの管理用のメールアドレスを入力します。
- ssetlinks.jsonをメールで受け取るためのメールアドレス(先ほどと同じでも良い)を入力します。
- APK、ソースコード、証明書、パスワードが生成されます。
リリース方法
先程、メールで受け取った assetlinks.jsonを https://<domain>/.well-known/assetlinks.json にアップロードし、Google Playに先程作成したAPKを登録することで、PWAをGoogle Playにリリースする事ができます。
Google Playの詳しい操作方法は、動画や記事で紹介されているので、こちらを参考にすると良いでしょう。
記事:How to publish Android app in Playstore | Appmaker.xyz Help Center