Tap and Do のシナリオ
Tap and Doは、近接しているユーザー間の自然な相互作用であり、保持しているデバイス間で一緒に何かを行うトリガーに使用されます。
Windows 8 以降では、Tap and Do と呼ばれる実際の操作用に新しいジェスチャが導入されました。 タップアンドドー は(センチメートルの順序で)狭い物理的なボリューム内で動作するので、それは非常に意図的です。 プログラミング モデルは、この意図的性を、物理環境内のデバイス間のアクションのトリガーにマップします。 近距離近接通信 (NFP) の基になるシステムは、主に NFC などの電磁場を使用するテクノロジをモデル化していますが、プラットフォームは柔軟であり、NFP 要件を満たすその他の革新的なシステムがサポートされています。 Windows には、理解しやすく、軽量で直感的な NFP に基づくユーザー モデルが用意されています。 Windows には、NFP を活用する多数の組み込みエクスペリエンスが含まれています。 この API は、サード パーティ製の開発に使用できます。
Windows では、Tap と Do でサポートされる 2 つのユーザー シナリオ領域があります。
周辺機器ワイヤレス デバイスのセットアップ
ユーザーは、Windows で周辺機器を使用する前に、コンピューター上でデバイスを論理的に接続、ペアリング、セットアップする必要があります。 これは、ケーブルを使用するか、ワイヤレス ネットワーク経由で行うことができます。
ケーブルの使用は直感的で効果的ですが、接続を維持するためにケーブルを持ち歩くことが一般的ではないので、ユーザー エクスペリエンスが低下することがよくあります。 一方、周辺機器のワイヤレス デバイスと Windows のペアリングは、デバイスの検出と認証を必要とするマルチステップ タスクになります。
Tap and Do を使用すると、ユーザーは周辺機器のワイヤレス デバイスをコンピューターにタップするだけです。 この 1 つのアクションは、他の手順なしでデバイスの自動ワイヤレス セットアップをトリガーするために機能します。 このエクスペリエンスのシンプルさにより、デバイスのセットアップに関連する一般的なユーザーの困難がなくなります。
実世界でのアドホック対話
Windows では、ユーザーがデバイスを介して他のユーザーや物理環境と対話するための一般的な方法は提供されていません。 1 人のユーザーが近くで別のユーザーを検出し、自分が行っていることを操作するには、通常、両方のユーザーがインターネット経由で独自のランデブー メカニズムを持つアプリを介して接続する必要があります。 通常、このアプローチでは、対象のアプリまたはサービスを持つユーザーごとに既存の関係が必要です。また、通常、ランデブーをサポートするために、ユーザーは何らかの識別子を相互に交換する必要があります。
Tap and Do を使用すると、ユーザーはコンピューターを一緒にタップするだけでリレーションシップを作成し、ユーザーが実行しているコンテキストに適したアクションをさらにトリガーできます。 この単純なアクションにより、コンピューター間の複雑な対話を開始できます。 URL などの単純な情報を交換するために使用できます。 これは、代替のワイヤレストランスポートに関するより複雑な情報の共有をトリガーするために使用できます。 たとえば、Wi-Fi 経由での写真やドキュメントの交換です。 また、アプリは、両方のコンピューターで実行されているアプリとインターネット上のサービスの間でアクティビティをトリガーするために必要な ID やアドレス情報など、アプリ固有の情報を交換するために使用できます。
ユーザーは、このジェスチャを使用して、自分の環境内の他のデバイスと通信することもできます。 たとえば、ポスターのタグを読んだり、コンピューターから電話に情報を渡したり、その逆を行ったりします。
「タップと実行」ジェスチャを使用したさまざまなデバイス操作については、「タップして実行」のユース ケースと説明を参照してください。