A framework for developing BLE App on various systems