最近、iOSデバイスと連携して動作するガジェットの開発方法について調べてたんだけど、iOSデバイスと通信する方法もいくつかあるようだ。沢山あって結構ややこしかったので、一覧にしてみる。 まず接続方法には、大きく分けて有線接続、無線接続の2通りがある。 有線接続 Lightningケーブル接続 直接接続 サードパーティ製のMIDIアダプタ経由の接続 サードパーティ製のシリアル通信対応ケーブル経由の接続 イヤフォンジャック接続 無線接続 Wi-Fi接続 Bluetooth (SPP: Serial Port Profile)接続 Bluetooth 4.0 +LE (BLE: Bluetooth Low Energy)接続 そして、開発の難易度はAppleのライセンスポリシーが大きく影響してくる。何で有線接続方法がやたらと回りくどく細分化しているのかと言うと、Lightningケーブルで直接接