I want a BLE framework (based on Corebluetooth): BLE Connectivity
For this project, the selected communication technology between the wearable device with the sensors and the smartphone is BLE.
Since the app that will communicate with the wearable device is being developed on the iOS platform, the BLE framework is based on the CoreBluetooth framework that provides the classes needed for our app to communicate with Bluetooth-equipped low energy (LE) peripherals.
BLE framework Requirements:
BLE framework should provide the options of the scan, connect/disconnect/autoreconnect, find peripherals’ services and characteristics, subscription to characteristics, read and write(optional) values to characteristics.
The BLE framework should support more than 1 device simultaneously (iOS limit is 8 devices).