プログレッシブウェブアプリとAndroidインスタントアプリ:どちらがブランドに適していますか?

公開: 2017-06-05

モバイルアプリとモバイルウェブの間の戦いについては多くのことがなされてきましたが、両者の間の境界線は以前ほど明確ではなくなりました。

大まかに言えば、モバイルフレンドリーまたはモバイルレスポンシブウェブサイトは、ネイティブモバイルアプリよりも開発に費用と時間がかからず、より多くのユーザーを引き付ける傾向があります。ダウンロードやストレージを必要とせず、すばやくアクセスできます。

一方、ネイティブモバイルアプリは、より優れたユーザーエクスペリエンスを提供し、会社のアプリをダウンロードして何度も何度も戻ってくるほど忠実なユーザーの専用コアからより多くのエンゲージメントを得る傾向があります。

しかし、ここ数年で、モバイルWebとアプリの世界の最高の機能のいくつかを組み合わせて、より優れたオールラウンドなモバイルエクスペリエンスを実現することを目的とした、2つの注目の新しい候補がミックスに追加されました。 それらは、プログレッシブWebアプリ(PWA)とAndroidインスタントアプリです。

片方の指で画面上のアイコンをタップして、携帯電話を持っている一対の手のベクトルグラフィック。

GoogleDevelopers経由の画像

プログレッシブウェブアプリとAndroidインスタントアプリはどちらも、従来のモバイルアプリに新たなスピンをもたらすGoogleのイニシアチブです。 どちらも、読み込みが速く、スリム化されたモバイルエクスペリエンスを提供することを目的としています。 そのため、2つの違いが正確に何であるか疑問に思うことを許すことができます。

この記事では、プログレッシブWebアプリとインスタントアプリの主な機能を要約し、2つの違いを見て、どちらか一方への投資を検討しているブランドにとって、どちらがより良い提案を提供するかを調べます。

プログレッシブウェブアプリとは何ですか?

Andy Favellは最近、姉妹サイトのSearch Engine Watchに、Google I / Oをきっかけにしたプログレッシブウェブアプリの最新の開発について素晴らしい記事を書きました。 その中で、彼は次のように書いています。

「プログレッシブウェブアプリは、モバイルアプリとモバイルウェブの最高の機能(速度、アプリのような操作、オフラインでの使用、何もダウンロードする必要がない)を組み合わせて設計されたGoogleのイノベーションです。」

プログレッシブウェブアプリに関するGoogleのデベロッパーページでは、PWAを「ウェブにアクセスでき、信頼性が高く、高速で魅力的なユーザーエクスペリエンス」と説明しています。 基本的なPWAはモバイルWebページですが、アプリのように動作し、感じられるように設計されており、読み込みが速く、オフラインで使用できます。

これにより、モバイルWebの最大の欠点の1つがすぐに解消されます。モバイルWebページは、頻繁に不安定なデータ接続に依存しているため、エクスペリエンスが低下し、読み込み時間が長くなり、イライラする可能性があります。

GoogleDevelopers経由の画像

プログレッシブウェブアプリはユーザーのホーム画面に保存することもできるため、通常のアプリと同じようにアイコンをタップするだけで起動できます。

Googleは、開発者がプロ​​グレッシブWebアプリを確立された標準に合わせて構築することを推奨しています。これが満たされると、Chromeはユーザーにホーム画面にPWAを追加するように促します。

すでにPWAの流行に乗っているブランドには、Twitter(PWA、Twitter Lite、ユーザーのホームページアイコンから毎日100万回の訪問があります)、Forbes、Expedia、Alibaba、Washington Post、さらにはLyftのような以前のネイティブアプリのみの企業が含まれます。 。

PWAは、プッシュ通知、ジオロケーション、カメラやマイクなどのデバイス機能へのアクセス、前述のようにオフライン作業やホーム画面のアイコンなど、ネイティブアプリに関連する多くの特性をすでに提供しています。

同時に、簡単な発見と共有(リンクを送信するだけ)、デバイスに関係なくユニバーサルアクセス(別のiOSまたはAndroidアプリをリリースする必要はありません-PWAはしませんが)などのモバイルウェブの利点へのアクセスをブランドに提供しますiOSにはまだ完全な機能がありますが、それについては後で詳しく説明します)。また、個々のリンクをブックマークする機能もあります。

これは、モバイルサイトとモバイルアプリのどちらに投資するかわからないブランドや、ユーザーのモバイルサイトのエクスペリエンスを大幅に向上させたいブランドにとっては非常に説得力のある提案のように思えます。

では、なぜGoogleは、プログレッシブWebアプリを開発した後、2016年にAndroid InstantAppsを立ち上げたのでしょうか。 2つの違いは何ですか?

Android Instant Appsとは何ですか?

Android Instant Appsは、非常に特殊な方法で動作するように設計された本格的なネイティブAndroidアプリです。 プログレッシブウェブアプリ(またはその他のモバイルサイト)と同様に、リンクを介して共有できます。リンクを開くと、受信者はアプリの簡略版にアクセスできます。

そのため、2016年にGoogleがI / Oで使用した例では、あるユーザーが別のユーザーにBuzzfeed Videoアプリのレシピセクションへのリンクを送信すると、そのセクションを開いて、リンクされたアプリの部分にアクセスできるようになります。 to –この場合はレシピビデオ–ダウンロードせずに。

YouTubeのAndroid開発者によるスクリーンショット

アプリの残りの部分にアクセスしたい場合は、フルバージョンをダウンロードする必要がありますが、これはPlayストアで追加の検索を実行しなくても簡単に実行できます。

Android Instant Appsは、通常のAndroidアプリを使用する場合と実質的に同じように設計されており、ユーザーがこの機能を使用していることに気付かない場合もあります。 インスタントアプリにアクセスしていることを示す唯一の指標は、簡略化されたアプリインターフェースです。

Buzzfeedの他に、Instant Appsを使用していることが知られているブランドには、ニューヨークタイムズクロスワード、ペリスコープ、Viki(アジアのテレビや映画のビデオストリーミングサービス)、サッカーアプリOnefootball、ビデオホスティングサービスVimeoなどがあります。

スマートフォンの画面に表示されるさまざまなブランドのAndroidInstantアプリのGIF

Onefootball、Vimeo、The New York Timesなど、現在Android InstantAppsを使用しているブランドの一部。 Android開発者ブログ経由の画像

Android Instant Appsは、プログレッシブWebアプリと同じ問題の多くに取り組むことを目指しています。これらは、すばやく起動し、ユーザーフレンドリーなインターフェースを提供し、面倒でデータコストのかかるダウンロードを回避するように設計されています。

この機能は、ブランドが開発する必要のある追加のアプリではなく、既存のAndroidアプリへのアップグレードとして設計されています。 これは、すでにAndroidアプリを持っているブランドにとっては朗報であり、持っている人にとっては、アップグレードはおそらく簡単に思えます。

しかし、まだアプリを持っていないかもしれない人のために、Instant AppsはAndroidアプリを開発するためにそれ自体で十分に説得力のある主張をしますか? それとも、プログレッシブWebアプリの開発に時間を費やしたほうがいいのでしょうか。

プログレッシブウェブアプリとAndroidインスタントアプリ

個々の機能に基づいて、プログレッシブウェブアプリとAndroidインスタントアプリを比較すると、次のようになります。

プログレッシブウェブアプリAndroidインスタントアプリ
アプリのようなインターフェースアプリのようなインターフェース
オフラインでの使用オフラインでの使用
高速読み込み高速読み込み
アプリをダウンロードしたり、アプリストアにアクセスしたりする必要はありませんアプリをダウンロードしたり、アプリストアにアクセスしたりする必要はありません

✘アプリのフルバージョンにアクセスしたい場合を除きます

リンクを介して共有可能リンクを介して共有可能
ホーム画面のアイコンホーム画面のアイコン
✘一部のスマートフォン機能(懐中電灯、連絡先、Bluetooth、NFCなど)との統合が不足しているネイティブアプリのすべての機能
✘すべてのOSでまだサポートされているわけではありません(PWAはiOS / SafariおよびWindows / Microsoft Edgeで使用できますが、オフライン機能やプッシュ通知はありません) ✘Androidのみ
検索エンジンでクロールできます✘検索エンジンでは検出できません
本格的なアプリを開発する必要はありません

✘ただし、Googleの基準を満たすWebアプリを開発する必要があります

✘本格的なAndroidアプリを開発する必要があります

すでにお持ちでない場合は、アップグレードするだけです

そのリストでは、特に魅力的な機能、取引を妨げるものがあり、いずれかのオプションを延期している機能、または取引を妨げるものとして十分ではない「短所」をいくつか見たことがあるかもしれません。あなたを延期します。

ただし、ポイントごとに、2つはほぼ同じように見えます。 それで、議論を解決するために:ブランドにとってどちらがより良い選択肢ですか?

プログレッシブウェブアプリとAndroidインスタントアプリのどちらがブランドに適していますか?

ええと…ここまでやってしまったので失望させて申し訳ありませんが、問題は私が考えているほど明確ではありません。

「モバイルアプリとモバイルウェブ」の議論と同様に、どちらのオプションも本質的に他のオプションよりも優れているわけではありません(ただし、一方が他方よりも安価または迅速に開発できる場合があります)。これはすべて、ブランドのニーズと必要なものに依存するためです。提供するモバイルエクスペリエンス。

PWAとAIAが行ったことは、それぞれモバイルWebとモバイルアプリの最大の欠点のいくつかを軽減することです。そのため、何を決定しても、両方の長所をほぼ活用することができます。

通常のモバイルサイト(モバイル向け、モバイルフレンドリー、モバイルファースト)のどちらを構築するかを決定しようとしている場合、プログレッシブWebアプリは簡単です。 また、Androidアプリを既にお持ちの場合(またはAndroidアプリを作成する予定の場合)、Instant Appにアップグレードすると、さらに多くのメリットがもたらされます。

Android開発者による画像

SafariがPWAのオフライン使用とプッシュ通知を可能にする機能であるServiceWorkerのサポートを検討していると報告されているため、両方のiOSサポートの欠如は明らかな欠点ですが、この点でPWAはわずかに限界に達しています。 (Chrome、Firefox、Operaは現在すべてService Workerをサポートしており、Microsoft Edgeは現在サポートを開発中です)。

最終的に、最良の解決策はいくつかの組み合わせである可能性があります。 Google開発者の支持者であるDanDascalescuは、彼の記事「プログレッシブWebアプリとネイティブが間違った質問である理由」で次のように指摘しています。両方を改善します。 製品がない場合、ネイティブAndroid +ネイティブiOS + Webアプリを構築し、それらの同期を維持するためのリソースがある場合は、それを選択してください。」

Android固有のネイティブ機能が必要ない場合は、PWAとネイティブiOSアプリの組み合わせでベースをカバーできます。 場合によっては、PWAを構築すると、iOSでも採用が増える可能性があります。 eBayに対するAlibabaの回答であるAliExpressは、プログレッシブWebアプリを起動した後、iOSでのコンバージョン率が82%増加したことを確認しました。

プログレッシブウェブアプリはAndroidInstant Appsよりも少し長く存在し、ブランドで利用できるようになっているため、InstantAppsよりもいくつかのユースケースとその機能の例があります。 来年かそこらで、Instant Appsの採用が広がると予測していますが、とにかくAndroidネイティブアプリをすでに開発しているブランドからのみです。

最終的に、ネイティブAndroidアプリの開発が理にかなっているブランドにとって、実際には何も変わっていません。 プログレッシブウェブアプリが登場した今、特にPWAがSafariとMicrosoft Edgeで完全にサポートされた後は、モバイルウェブへの投資とネイティブアプリのどちらに投資するかを決めていなかったブランドは、モバイルウェブにふっくらする理由が増える可能性があります。

PWAは、モバイルWebとアプリの最高の機能を真に組み合わせながら、どこからでもアクセスできるため、すべてのデバイスで機能するようになると、ブランドにとってより幅広い選択肢になることがわかります。 ただし、アプリの必要性を完全に排除するわけではありません。

結局のところ、ブランドがプログレッシブWebアプリを採用するかAndroidインスタントアプリを採用するかにかかわらず、ユーザーはより良いエクスペリエンスを得ることができ、それはすべての人に利益をもたらします。