Windows 10とPWA:ソフトウェア配信の未来
公開: 2019-12-06目次
デスクトップPWAの記事で簡単に述べたように、Microsoftは最近、プログレッシブWebアプリの動きに追いつき、 PWAストアトレンドの先駆者として知られるようになりました。 Microsoftによれば、これは単なる頭から離れたイニシアチブではなく、2016年までさかのぼってかなり長い間隠されてきた計画です。
準備が整うまでのすべての時間で、マイクロソフトは、今後何年にもわたる技術的変化に耐えることができるプログレッシブWebアプリ(PWA)の基盤を自分たちで構築することができました。 その結果、Windowsエクスペリエンスでは、プログレッシブWebアプリがあらゆる側面に統合され、Microsoft Storeの未来がUWP (ユニバーサルWindowsプラットフォーム)とPWAの組み合わせであるハイブリッドアプリの未来になりました。
プログレッシブウェブアプリとは何ですか?
プログレッシブウェブアプリは、簡単に言えば、ネイティブアプリのエクスペリエンスとクロスプラットフォームの可用性を提供するプログレッシブウェブサイトです。 これは、Webとネイティブアプリケーションの両方の長所を提供する新しいトレンドであり、通常のWebの機能をはるかに超える機能を備えています。

PWAは、多くの場合、注意が必要で認識が難しい場合があります。 テクノロジーに慣れておらず、詳細を知りたい場合は、プログレッシブウェブアプリに関する完全ガイドをご覧ください。 問題を深く理解するために推奨されます。
プログレッシブウェブアプリとWindows10
Microsoftからの登場は、プログレッシブWebアプリの最近の採用であり、MicrosoftStoreの可能性のまったく新しい地平を示しています。
プログレッシブWebアプリはWindows10機能APIに完全にアクセスでき、他のブラウザーやデバイス間の互換性を確保しながら、UWPデバイスファミリー全体(Sモードデバイスでのより安全なWindows 10を含む)にインストールできます。
これは何を意味するのでしょうか? つまり、今後、PWAはWindowsエクスペリエンスの一部であり、他のUWP(Universal Windows Platform)アプリと同等であり、世界中の8億人以上のアクティブな月間ユーザーが検出できます。
PWAはMicrosoftStoreの第一級市民になることができるため、ユーザーはブラウザを開かなくても、インストールされたPWAを検出からインストール、実行まで完全に利用できます。
Microsoftチームによるこれらの技術的進歩のおかげで、Windows 10でのPWAエクスペリエンスは、通常のUWPアプリのエクスペリエンスとそれほど変わりません。 ブラウザから実行される一般的なPWAと比較すると、MicrosoftストアのPWAは、次の技術的な利点が異なります。
- スタンドアロンウィンドウで実行
- ストレージ制限なし(ローカルストレージ、IndexedDBなど)
- オフラインおよびバックグラウンドプロセスが可能
- JavaScriptはネイティブのWindowsランタイム(WinRT)APIにアクセスできます
- Windowsストア、Windowsの[スタート]メニュー、およびCortanaで検出可能で、「アプリ」として表示されます。
- ブラウザーが到達できないデバイス、つまりXbox、Windows Mixed Reality、およびその他のPC以外のフォームファクターで、まったく新しい洞察収集チャネルを開きます。

また、PWAの動きの性質は絶えず変化するものであるため、使い慣れたアプリが常にPWAにアップグレードされているのを目にするのは当然のことです。 今お話ししている時点で、MicrosoftのOutlookは正式にプログレッシブウェブアプリであり、Chromiumベースのブラウザからインストールできます。


プログレッシブウェブアプリは、その導入以来、ウェブの進化における次のステップになるという大きな期待を示しています。 その可能性を認識し、次々と大きなブランドがPWAの要素をインフラストラクチャに組み込み始め、Webの風景が以前とは大きく異なったものになりました。

プログレッシブウェブアプリが未来である理由
どこでも発見可能
Windows10のMicrosoftStoreに掲載されるすべてのプログレッシブWebアプリは、Windows 10の月間同時インストールベースが8億人を超えるため、アプリのオーディエンスを100倍に増やす可能性があります。
自動的に再入力
開発者が手動でPWAを送信するオプションに加えて、Microsoftは、Bingなどの検索エンジンが高品質のPWAをストアに自動的にインデックス付けすることも可能にしました。
Bing Crawlerを使用して、Web上のPWAを1年近く識別しています[..]。 このプロセス全体を通じて、PWAの品質基準を精査し、Windowsデバイスで相互の顧客に価値のある信頼できる楽しいエクスペリエンスを提供できるようにします。
これにより、Microsoft Storeは自動的にPWAを取り込むことが期待され、プログレッシブWebアプリのすべての未来がこれまで以上に可能性が高くなります。
楽な経験
PWAの利点の1つは、アプリのような外観と機能に加えて、アプリのLiteバージョンを体験しているように感じることです。
今、私たちはあなたが考えていることを手に入れます。 私たちのほとんどは、ライトアプリで前向きな経験をすることがあまりなく、これらのライトアプリのパフォーマンスがどれほど劣っていたかを考えると、それは理解できます。 ただし、プログレッシブWebアプリを使用すると、適切に感じることができます。 すべてがよりスムーズで合理化されたように感じられ、全体的なフローは実際にはネイティブアプリのフローに似ています。 ただし、PWAをインストールして起動するのにそれほど長く待つ必要はなく、すべてがWeb上で動的に保存および更新されるため、ダウンロードする必要はありません。
探索:Magento2のPWA
これが開発者にとって何を意味するか
PWAストアチェーンの先駆者であるマイクロソフトは、コーディングの知識をあまり必要とせずに、開発者が最も費用効果が高く効率的なPWAを構築できるように、あらゆる力を尽くしました。 Microsoftによって設立されたのはオープンソースツールのPWABuilderで、これは経験の浅い開発者を念頭に置いて構築されており、PWAの採用を前進させるのに役立ちます。

PWABuilderを使用すると、経験の浅い開発者は、MicrosoftStoreで公開するために自分のWebサイトとWebApp Manifestからのデータを使用して、完全なAppXを生成できます。
便利なツール:Webアプリマニフェストジェネレーター
1つ試してみてください
このすべての話が終わったら、Windows10でPWAを体験する必要があるかもしれません。今すぐMicrosoftStoreにアクセスし、Twitter PWAをインストールして、考えを共有してください。

ラッピングワード
これらは、プログレッシブWebアプリをWindows 10の主要なエクスペリエンスにするというマイクロソフトの計画の最初の数ステップにすぎず、次の年に新しいChromiumベースのEdgeがリリースされると、状況は急速に変化することになります。
現在のところ、Microsoft Storeにはプログレッシブウェブアプリがいくつかありますが、その実用性は、ほとんどのトップ小売業者がシームレスな配信のための主要な手段としてPWAを使用するヘッドレスアプローチを使用するeコマースの世界ですでに普及しています。ユーザー体験。