PWAをGoogle Playにリリースする方法【PWA2APK】

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アプリ)を簡単に作成することができる事ができるツールです。

作成方法

  1. こちらの画面からAPK化したいサイトのURLを入力します。
  2. 次にGoogle Playの管理用のメールアドレスを入力します。
  3. ssetlinks.jsonをメールで受け取るためのメールアドレス(先ほどと同じでも良い)を入力します。
  4. 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

参考サイト