Windows アプリの長くて暗い夜が終わりを迎えるかもしれません。
特徴的な機能の 1 つは、Windows 10走る能力ですユニバーサル Windows アプリ。これらのアプリは、UWA と略されることもありますが、ユーザーがどのように実行しているかだけでなく、たまたま使用しているデバイスにも適応できます。
[slug="microsoft-office-apps-windows-phones" も参照してください]
ユニバーサル アプリの場合、Windows ユーザーは同じアプリを携帯電話と PC の両方にダウンロードしますが、それぞれの環境に適したユーザー エクスペリエンスのナビゲーションにより、両方で異なって表示されます。さらに重要なのは、アプリは、ユーザーの操作方法に応じて、同じデバイス上でその機能を変更できることです。
コンティニュアムの力
Windows PC は、Windows 8 以降 8.1 の結果として、つまりその背後にある戦略全体の結果として (Surface および Surface Pro デバイスを参照)、よりタブレットのように動作することがよくあります。 Continuum と呼ばれる Windows 10 の機能を通じて、ユーザーはアイコンをタップするだけでタブレット モードに切り替えることができ、有効になっている場合はすべての UWA に同様に変換するよう即座に指示します。
電話では、マイクロソフト今週の Build 開発者カンファレンスで実証された、Continuum は潜在的にさらに強力な: Windows 10 Phone が外部ディスプレイに接続されている場合、それらのアプリの完全な PC バージョンを実行できます。
開発者の観点から見ると、これは素晴らしいことです。理論的には、すべてのデバイスに対して 1 つのアプリを作成するだけで済むことになります。とはいえ、ユーザー インターフェイスを特定のデバイスに適切に適応させるにはまだやるべきことがいくつかありますが、Microsoft にはそれを支援するツールがたくさんあります。
「これは本当に素晴らしいスタートだと思います」と、DocuSign の Windows アプリに携わったモバイル開発者の Andrew Flyer 氏は述べています。 「Windows 10 には多くの可能性があり、アプリをすべてのデバイスにインストールするために必要な作業量が削減されます。これは素晴らしいビジョンだと思います。」
ユーザーの観点から見ると、これはイライラするアプリ エクスペリエンスが減少することを意味します。 Windows 8 以来、人々は複数の人格を持つ PC に悩まされてきました。フルスクリーンの Modern 環境向けに作成されたアプリは、同じアプリのデスクトップ バージョンや Web バージョンとほとんど似ていないことがよくあります。そして、何を実行していても、PC からタブレットにモードを切り替えても、アプリは同じままでした。ユーザーエクスペリエンスに関する誤った決定控えめに言っても。
Windows 10 では、ユーザーが PC からタブレットなどに切り替えると、アプリも即座に変更されます。ワンタップすると、マウスとキーボード、指とタッチスクリーン、またはジェスチャーと音声 (HoloLens の場合) など、インタラクティブ性に最適な適切なインターフェイスが表示されます。
もう一度言いますが、理論的には。
現実に戻る
現実の世界では、開発者が UWA と Continuum に参加するかどうかは不明です。 Microsoft は Build で強引な売り込みを行い、Windows 10 の適応性を強調し、要するに、今回はついにユーザー エクスペリエンスが連続して失敗したと言っているのです。
「ユニバーサル システム プラットフォームの中核となる価値の 1 つは、一連のシステム コントロールを備えていることです」と Microsoft コーポレート バイス プレジデントの David Treadwell 氏は Mashable に説明しました。 「その仕組みは、開発者が 1 回の呼び出しを行うだけです (たとえば、『ファイルを開く』ダイアログを表示するなど)。しかし、実際にユーザーに表示される方法はデバイスによって異なります。」
Microsoft は、Windows 10 でのアダプティブ アプリの構築について語るときは慎重です。ユニバーサル アプリの特異性を強調し、存在するツール (一部の API はまだ提供予定です) を指摘していますが、これらのアダプティブ アプリの作成が簡単になるとは言っていません。 。それにもかかわらず、一部の開発者はこの約束に興奮しています。
「Windows 10はWindows 8であるべきだった」と音楽サービスDeezerのWindows開発者カール・アンダーソン氏は言う。 「2 年前、私たちは基本的に Surface とデスクトップ向けに開発していました。それで終わりでした。今ではカバーすべきシナリオが増えました。作業はさらに多くなりますが、それだけの価値はあります。」
実際、iPhone と iPad で見てきたことが何らかの兆候であるとすれば、アプリを複数のデバイス間で確実に動作させることは、決して簡単なことではありません。 iOS は携帯電話とタブレットでほぼ同じですが、多くの開発者は、両方で優れたユーザー エクスペリエンスを確保するには調整以上の作業が必要であると感じています。多くの場合、社内の iPad 開発者と iPhone 開発者はまったく別のチームです。
ヘルスケアアプリ開発者のグループを管理するゲイリー・ホフマン氏は、「(iPhoneとiPadアプリの比較は)テクノロジーベンダーが何かを言ったのに、それがまったく真実ではなかったという素晴らしい例だ」と述べた。 「現実の世界では、私たちの経験は次のとおりです。iPad チームとは完全に別の iPhone チームがあるというのは、まったく違うことです。」
古い Windows アプリの障害もあります。マイクロソフトオフィス皮肉なことに、これは良い例です。 Windows 10 では、Microsoft が提供する2 セットの Office アプリ: 1 つはデスクトップ エクスペリエンス用、もう 1 つはタブレット/携帯電話用です。しかし、Continuum によってアプリが自動的に適応できるのであれば、なぜそのようなことをするのでしょうか?
@microsoft Office 2016 が携帯電話、タブレット、PC 上でどのように表示されるかは次のとおりです。 Windows Phone 向けのプレビューは近日公開予定です。 #Windows10 #オフィスPete Pachal (@mirrorpete) が 2015 年 4 月 17 日午後 12 時 25 分(太平洋夏時間)に投稿した写真
それは、プラットフォームのデスクトップの遺産が原因です。古いデスクトップ アプリ (別名 Win32 アプリ) は、タッチスクリーンや Web より前の時代に作成されたため、UWA とは根本的に異なる方法で Windows と対話します。 Office など、これらのアプリの多くはプラットフォーム全体に変化しているため、一部の機能を損なうことなく Windows 10 アプリに完全に置き換えることはできません。
「Office に 2 種類のアプリがある理由は、Win32 とそのすべてのテクノロジをベースにした従来のアプリケーションに関するものです」とトレッドウェル氏は述べています。 「Office が完全に移行し、ユニバーサル アプリが古い Win32 アプリのすべての機能を包含するようになるには、おそらく 2 年かそこらかかるでしょう。」
問題は、Office と同様、既存の Windows アプリの大部分が Win32 アプリであることです。 UWA として機能するものもあれば、そうでないものもありますが、最終的には、Win32 開発者にとって、問題は Windows 8 のときと同じです。新しい種類のデバイスを利用できる利点は、コストに見合う価値があるのでしょうか?
HoloLens が役に立ちますか?
タブレットや携帯電話における Microsoft の取り組みを見ると、その質問に対する答えはおそらく同社が望むほど良いものではないようだが、現時点ではいくつかのワイルドカードが有効になっている。
1つ目はマイクロソフトの発表iOS と Android の開発者は、アプリを Windows 10 に簡単に移植できるようになります。これは、複数のフォーム ファクタにおける Continuum の問題には対処しませんが、少なくとも、これまで考えなかったユニバーサル Windows アプリについて検討し始める開発者がいるかもしれません。 。一方、初期反応には次のようなものがあります。健全な量の懐疑論。
2番目は、ホロレンズ。 Microsoft の初期の「ホログラフィック」プラットフォームは非常に初期の段階にありますが、拡張現実の誘惑は近年、(ベンチャーキャピタルは言うまでもなく)そのシェア以上の関心を確実に集めています。
開発者が拡張現実/仮想現実の 1 階に参入しようとしている場合、HoloLens をターゲットにするよりも悪いことができる可能性があります。それは、UWA 開発者になることを意味します。ブーム -- Windows 10 が突然トレンドになりました。
それが夢ですが、たとえ HoloLens が成功したとしても、互換性のあるアプリの重要な数を刺激するまでにはしばらく時間がかかるでしょう。そのため、Microsoft は以前の Windows リリースのときとほぼ同じ立場にあります。つまり、多くの可能性を秘めたピカピカの新しい OS を発売しますが、そのほとんどは十分な開発者が食いつくまで隠されたままになる運命にあり、それは決して実現しないかもしれません。
少なくとも今回は、Cortana が同情的に耳を傾けてくれるでしょう。