- PVSM.RU - https://www.pvsm.ru -

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

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

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


Презентация [2]

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

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

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

Автор: AlexChernyy

Источник [10]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/ios-development/76918

Ссылки в тексте:

[1] #MBLTDev: http://mbltdev.ru

[2] Презентация: http://chernyy.ru/yapse/upload/trilateration-with-ibeacons.pdf

[3] e-Legion: http://e-legion.ru

[4] «Современные способы аутентификации и безопасность iOS-устройств»: http://habrahabr.ru/company/e-Legion/blog/245367/

[5] «Kotlin для Android, или лёгкий способ перестать программировать на Java»: http://habrahabr.ru/company/e-Legion/blog/244999/

[6] «Автоматическое тестирование Android приложений c любовью»: http://habrahabr.ru/company/e-Legion/blog/244279/

[7] «Опыт использования MVVM в реальных проектах»: http://habrahabr.ru/company/e-Legion/blog/244065/

[8] «Реактивное программирование на Swift»: http://habrahabr.ru/company/e-Legion/blog/243679/

[9] «Core Data: особенности использования и синхронизация в iCloud»: http://habrahabr.ru/company/e-Legion/blog/244787/

[10] Источник: http://habrahabr.ru/post/245593/