Microsoft AppStoreのPWA

Microsoft AppStoreでPWAを公開する方法

旅の始まり

MicrosoftのAppStoreでプログレッシブウェブアプリを提供したい場合、実行する必要のある手順は実際にはそれほど多くありません。全体のプロセスは非常にシンプルで、完了後、PWAをネイティブアプリとしてAppStoreからダウンロードできます。

しかし、始める前に、なぜMicrosoft AppStoreに公開するのでしょうか。私の主な動機は、新しいSDKや、場合によっては新しいプログラミング言語も学習せずに、最初のWindowsアプリを作成することでした。 PWAはWebから直接消費するのが最適ですが、Microsoftのコンバーターツールを使用すると、PWAをネイティブのWindowsアプリとして比較的迅速に公開することもできました。

最初に支払いがあります

マイクロソフトパートナーセンターには確認済みのアクティブなアカウントが必要なため、マイクロソフトアカウントで約16ユーロの一括支払いを行う必要があります。これは必須ですが、Google Play Consoleよりも安いです。GooglePlayConsoleは、一度は約25ユーロで、毎年更新する必要があるAppleの99ユーロのサブスクリプション料金よりもはるかに安いです。

準備ができたら

では、MicrosoftStoreでアプリ名を予約しましょう。 Windowsアプリを管理するための中心的なハブは、前述のMicrosoftパートナーセンターです。そこで、新しいアプリを作成して送信プロセスを管理するオプションがあります。最初のステップとして、希望のネイティブアプリ名を予約できます。予約が正常に完了すると、次の値が使用可能になります。

  • パッケージID
  • 出版社ID
  • 出版社の表示名

次の手順ですばやくコピーできるように、表示されているタブを開いたままにします。

構築する時間

次に、PWAを変換する実際のステップがあります。マイクロソフトが開発した「PWABuilder」というツールのおかげで、プロセスは非常に簡単です。ウェブアプリの開始URLを入力すると、ツールはPWAの準備状況を評価するためのスコアを生成します。すべての必須フィールドが有効な場合は、マイクロソフトパートナーセンターにアップロードする必要のあるファイルのダウンロードを開始できます。以前に作成した3つのIDを入力する必要があるビューを開く「オプション」ボタンに特に注意してください。

Image 66c13149c910

Image be494c5dd375

すべてのオプションフィールドが有効になったら、ファイルをダウンロードできます。次に、それらをアプリストアにアップロードします。

フィニッシュライン

ほぼ完了です!残っているのは、PWAから生成された新しいネイティブWindowsアプリの送信です。 [送信を開始]をクリックすると、ステッパーが送信を確認する前に完了する必要のあるタスクをガイドします。

これは主にGooglePlayConsoleまたはAppleのAppStoreと同じ手順であり、変換手順よりも時間がかかる可能性があります。いくつかのメタデータを提供し、ストアに表示する画像をアップロードして、アプリの年齢制限を評価する必要があります。さらに、将来のWindowsアプリの価格も設定できます。また、このアプリはMicrosoftの世界に存在するため、XboxとHoloLensの両方をWindowsアプリのプラットフォームとしてマークできます。

制限された機能

送信を完了する前に実行する必要がある重要な手順の1つは、「runFullTrust」と呼ばれるWindowsアプリに必要なネイティブ機能を説明することです。コンバータツールによって自動的に追加され、「制限付き機能」としてマークされます。レビューに合格するには、提出物に移動し、[提出オプション]を開いて、レビューチームにメモを提供する必要があります。この機能はツールによって自動的に追加されたものであり、すべてが正常であるはずだとコメントするだけです。これ以上の追加作業は必要ありません。

Windowsアプリ

レビューが成功すると、PWAはWindowsのネイティブアプリとしてMicrosoft AppStoreに公開されます。 Webアプリの構成によっては、マニフェストへの変更のみが新しいアップロードを必要とします。私のアプリはオンラインファースト戦略を使用しているため、コンテンツは常に最新です。

雨の土曜日の午後の楽しい学習体験です。私の意見では、適切に設計されたプログレッシブWebアプリを使用する場合、ネイティブアプリはもう必要ありませんが、ストアのリストがあることも非常に便利です。 Microsoftアカウントのロックを解除するための支払いは非常に少ないので、私はそれを使うことにしました。

このチュートリアルを楽しんで、独自のMicrosoftStoreアプリをすばやく簡単に入手する方法を学んだことを願っています。