勤務先が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番めに違いは辛いです
てか、一件中止になって、別案件が発生。
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番めに違いは辛いです