[Core Bluetooth] BLEを用いたiOS同士の情報交換の体験を爆速にするには

BLEを用いて、まわりにいる同様のサービスを持つiOS端末(あるいはAndroid端末や外部アクセサリ)をスキャンし、接続し、通信するというアプリケーションの実装は多くやってきた。

この、スキャン → 接続 → 通信(Read/Write/Notify)の一連の流れをできるだけ短くするには、どのような工夫ができるか、ひとりブレストしてみる。

なお、いったん、以下を前提とする。

  • Bluetoothのパーミッション取得やその他設定は完了しているものとする

  • 双方フォアグラウンドでOK

案1

ここから先は

905字
文章やサンプルコードは多少荒削りかもしれませんが、ブログや書籍にはまだ書いていないことを日々大量に載せています。たったの400円で、すぐに購読解除してもその月は過去記事もさかのぼって読めるので、少しでも気になる内容がある方にはオトクかと思います。

技術的なメモやサンプルコード、思いついたアイデア、考えたこと、お金の話等々、頭をよぎった諸々を気軽に垂れ流しています。

最後まで読んでいただきありがとうございます!もし参考になる部分があれば、スキを押していただけると励みになります。 Twitterもフォローしていただけたら嬉しいです。 https://twitter.com/shu223/