Я только что наткнулся на технологию ibeacons, представленную Apple, но не имеющую никакого API/фреймворка от Microsoft.
Есть ли какой-либо API или инфраструктура от Microsoft, которая поддерживает реализацию Ibeacons?
Спасибо
Я только что наткнулся на технологию ibeacons, представленную Apple, но не имеющую никакого API/фреймворка от Microsoft.
Есть ли какой-либо API или инфраструктура от Microsoft, которая поддерживает реализацию Ibeacons?
Спасибо
К сожалению, это невозможно в Windows Phone 8, поскольку он поддерживает только Bluetooth 3.1 iBeacons требует Bluetooth 4.0, также известного как BluetoothLE.
В октябре 2013 г. Nokia объявила, что новые телефоны будут есть поддержка Bluetooth LE. К сожалению, они позволяют выполнять сопряжение на уровне ОС только с устройствами Bluetooth LE. Отсутствует общедоступный API.
Это делает невозможным разработку сторонней библиотеки iBeacon для Windows Phone, аналогичной библиотеке iBeacon Android а>.
К сожалению, пользователям Windows Phone придется ждать более позднего выпуска либо со встроенной поддержкой iBeacon, либо с общедоступным API BluetoothLE, который позволяет третьей стороне разрабатывать библиотеку Windows iBeacon.
Обновление: кажется, что это невозможно в Windows Phone 8.1. Смотрите мой комментарий к ответу от @keni
Обновление: Windows 10 будет поддерживать рекламу Bluetooth LE. Текущее состояние на сегодняшний день (23.04.2015) заключается в том, что предварительная сборка Windows 10 все еще имеет неполную реализацию SDK и несколько ошибок. Однако на следующей неделе будет представлена новая сборка, и можно с уверенностью предположить, что мы получим хорошее представление о том, как это будет работать на самом деле.
Отправка и получение чистой рекламы уже работает. Взгляните на пример, который вы можете скачать с github здесь:https://github.com/Microsoft/Windows-universal-samples/tree/master/bluetoothadvertisement
Обновлять
общедоступный BluetoothLE API появится в Window Phone 8.1
http://allaboutwindowsphone.com/flow/item/19234_Windows_Phone_81_receives_Blue.php
Прочтите следующую запись в блоге о BLE для разработчиков в Windows 8.1 http://sviluppomobile.blogspot.com/2014/02/ble-for-windows-81-part-i.html