勤務先がBLE(Bluetooth Low Energy=Bluetooth4.0)搭載製品の開発に沸いてる。
てか、一件中止になって、別案件が発生。

NFCはAndroidだけだけど、BLEならiPhoneも使えるから良いよねー
という判断からの採用だったのですが……

ま、そう都合よくはできませんね

●Android4.3はPeripheralになれない
iPhoneはCentral・Peripheralの両方になれる

●iPhoneのCentralはGATT Serverになれない
iPhoneはCentral、Peripheralの両方になれるものの、GATT Server/GATT ClientはPeripheral/Centralで制限がある

●iPhoneはWriteWithoutResponseは、送信完了が分からない
Androidは送信完了時にCallbackされる

●AndroidのAutoConnectは高速に接続できない
 5秒くらいかかります

ま、特に2番めに違いは辛いです