Трилатерация c помощью iBeacon

в 10:26, , рубрики: ibeacon, iOS, ios development, iOS разработка, mblt, mbltdev, mobile development, Блог компании e-Legion Ltd., разработка под iOS

В конце октября в Москве прошла конференция мобильных разработчиков #MBLTDev, на которой я рассказывал про трилатерацию с помощью iBeacon.

В докладе я намеренно опустил все стандартные примеры кода, которые можно найти в интернете, и сосредоточился на том, какие есть конкурирующие технологии, как работает маяк, с какими трудностями приходится сталкиваться. Одним выступлением тему не покрыть, но надеюсь, в рассказе вы найдете для себя новое и уникальное.


Презентация

Сама технология iBeacon увидела свет немногим более года назад. За это время производители серьезно улучшили свои устройства и расширили их ассортимент. ТТХ стали стабильнее. Предлагаются разные типы питания и даже «одноразовые» маяки-наклейки. Apple выпустила несколько обновлений, закрывающих проблемы с iBeacon, и успела поругаться с Google на предмет использования протокола. Появились примеры внедрения. Причем при их перечислении можно не ссылаться на далекую Калифорнию, а рассказывать о двух кафе в Новосибирске (решалась проблема оплаты счета без ожидания официанта и проблема одновременного запроса счета большим количеством посетителей), музее-панораме «Бородинская битва» (аудиогид с картинками), РИФ, Мега Белая Дача и Шереметьево… Наконец, мой собственный опыт работы под флагом e-Legion по автоматизации больших жилых помещений.

Предыдущие выступления c #MBLTDev, которые мы выкладывали в нашем блоге, вы можете найти по ссылкам:

  1. «Современные способы аутентификации и безопасность iOS-устройств»
  2. «Kotlin для Android, или лёгкий способ перестать программировать на Java»
  3. «Автоматическое тестирование Android приложений c любовью»
  4. «Опыт использования MVVM в реальных проектах»
  5. «Реактивное программирование на Swift»
  6. «Core Data: особенности использования и синхронизация в iCloud»

Автор: AlexChernyy

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js