私たちが知っているようなアプリはもう終わったのでしょうか?最近流行の「プログレッシブ」Web アプリと、オンライン サービスと連携する音声アシスタントの間で、ネイティブ アプリケーション モデルが疑問視されています。
そのためのアプリはありません
ソニーは、「応答性の高い」Web インターフェイスから PSN アカウントを管理できる (名前は変更できません) という新しいサービス、My Playstation を立ち上げたばかりです。 Web インターフェイスですが、アプリケーションではありません。このニュースを単独で捉えると、かなり無害です。しかし、それをおそらく明らかな文脈に置いてみましょう。数日前、Twitter は Mac 向けアプリケーションの終了を発表しました。これは、2010 年の Tweetie (魂に平安あれ) 買収の最後の名残です。ソーシャル ネットワークは、異なるプラットフォーム間で一貫したエクスペリエンスを提供したいという要望により、この閉鎖を正当化します。 。 OK、しかしその後、Twitter はより一貫性を高めるためにこのアプリケーションを進化させることができます。
関心が限られているように見えることを除けば、実を言うと、Windows 10 アプリケーションが次に躍進するとしても驚かないでしょう。 UWP (ユニバーサル Windows プラットフォーム) モデルの先頭に立つ Twitter アプリは、Windows 10 のすべての使用 (PC、タブレット、スマートフォン) を管理するように設計されました。ただし、この主力機能は何か月も変わっていません。つまり、このアプリは依然として 280 文字のツイートを管理できません。
その間、ユニバーサル Windows アプリの概念は深刻な方向に悪化しました。 Microsoft は、「クラシック」Windows アプリを変換して Windows ストアで提供できるようにすることで、パンドラの箱を開けました。これは Spotify が行った選択であり、Spotify にはもはや「ユニバーサル」アプリを維持するビジネスがありません。 Microsoft は現在、自らの身を守るために新しい略語に目を向けており、PWA を両手を広げて歓迎しています。
ユニバーサルアプリからプログレッシブウェブアプリまで
これらの文字は、Progressive Web Apps を表します。プログレッシブ Web アプリケーションのアイデアはシンプルです。モバイル向けに設計された Web アプリケーションであり、ネイティブ アプリケーションに近いエクスペリエンス (オフラインおよび全画面での使用、ホーム画面からのアクセス) を提供するように設計されています。軽さへのこだわり。
Microsoft は、これらの最新の Web アプリを Windows ストアで採用する予定です。 Android では、PWA はすでに Google Chrome によって管理されており、PWA の使用が自動的に検出され、ホーム画面に追加するよう求められます。そして、PWA の最前線にいるのは誰でしょうか?正確には、Twitter とそのモバイル サイト Twitter Lite です。 Android のネイティブ アプリケーションと並べて使用すると、初心者がこの 2 つを区別するのは間違いなく非常に難しいでしょう。また、いくつかの欠けている機能 (Periscope、画像編集など) を除けば、ネイティブ アプリケーションを PC に残しておくことの利点は次のとおりです。携帯電話にも限界があるように思えます。そして、ここに、戦略性の低い「ネイティブ」クライアントが徐々に見捨てられていく (しゃれではない) 鍵があるのは間違いありません。最新の Web アプリで十分な仕事ができるのに、なぜアプリケーションの開発を続ける必要があるのでしょうか。
確かに、ネイティブ アプリを置き換える Web アプリの概念は新しいものではありません。 App Store がオープンする前から、Apple はホーム画面からアクセスできる iPhone 用の Web アプリを作成できる可能性を強調していました。これは Chrome Web Store の約束でもあり、Slack などのいくつかの流行のサービスは、Mac または Windows のクライアントとしてカプセル化された Web アプリを提供するだけです。プログレッシブ Web アプリは、このアイデアを進化させたものにすぎません。
アプリがアクションになる
端末の多様化はモデルの変化にもつながり、ますます Web サービスの統合をベースにしています。 Amazon Echo や Google アシスタントなどの音声アシスタントは、モジュール (Amazon では「インテント」、Google では「アクション」) を介してこれらのサービスに接続します。これは、近年インスタント メッセージングで繁栄しているものに近いモデルです。インターフェイスはサービス アプリではなくなり、アシスタントとの会話になります。
もちろん、ネイティブアプリケーションは今日や明後日に消えるわけではありません。ただし、将来的には、最新の Web アプリケーションが間違いなく多くの場合に関連する最も重いタスクに特化する可能性があります。