最近、開発中のアプリで端末間通信の必要が出てきた。
良い機会なのでちょっと調べてみた。
iOSについては、タイトルにもあるようにMultipeer Connectivityのフレームワークを使えば良いらしい。
参考にしたサイトは下記。
概要をつかんだところで、早速デモプログラムを作ってみる。
デモプログラムは下記のサイトを参考にした。
プログラムの内容は、片方のデバイス(仮にAとする)がアドバタイジングを行う。
次にもう一方のデバイス(仮にBとする)でブラウジングを行う。
うまくいくとB側にAを発見したことが通知される。
また、AにもBに発見されたことが通知される。
最低限の動作が確認できたので、次はチャットみたいにメッセージをやりとりできるようにしてみたいと思う。