2つのユニットで構成されるシステムを開発しています。Android タブレット 1 台と iPhone 1 台。私のユーザーは、Android タブレットに対して自分自身を識別する必要があります (これは、できるだけ少ない手順で、安全な方法で、できるだけユーザー フレンドリに行う必要があります。つまり、正確ではない gps に依存するべきではありません)。私はさまざまなテクニックを見てきましたが、それらのすべてを実行することは不可能のようです:
アイデア #1: iphone アプリにはバーコードがあります。Android タブレットは、zxing (組み込みの Web カメラを使用) を使用してバーコードをスキャンします。これは最良のアイデアのように思えますが、zxing を実行するのに十分なカメラを備えた Android タブレットを手に入れることはできません。
Zxing を実行できる Android タブレットを知っている人、または私が試すことができる他の API を知っている人 (shopavvy を除く)。
アイデア 2#: バンプ API を使用する。これは信頼できる方法とは思えません。2 人の人が隣り合って 2 台の Android タブレットをぶつけることができるからです。バンプへの入力はありますか?
アイデア 3#: ブルートゥースの使用。Android タブレットを最も近い iPhone に接続します (RSSI で見つけます)。問題は、iPhone が Bluetooth 接続を許可しないことです!?
アイデア 4# NFC を使用する。問題は、iPhone が NFC をサポートしていないことです。
アイデア 5# P2P wifi を使用する。私が知る限り、これは開発するのが難しいもののようです (見つかった最も近いものを見つけるなど)。
物事に別の見方を持っている人はいますか?