Nearby Connections API を使用すると、ネットワーク接続に関係なく、リアルタイムのデータの検出、接続、データ交換をアプリから行うことができます。Bluetooth や Wi-Fi などのテクノロジーを使用しており、アプリがこうしたデバイスの複雑性を隠して、付近のデバイスを検出して操作することに集中できるように設計されています。
次のような場合には、アプリに対して Nearby Connections API を選択する必要があります。
インターネット接続を必要とすることなく付近のデバイスを検出し、各オペレーションでネットワークのラウンドトリップを発生させる必要があります。
コンテンツをストリーミングするか、付近のデバイス間で任意のペイロードまたはファイルを送信する。
Wi-Fi Aware など、利用可能な場合は最新のピアツーピア テクノロジーを使用する。