Бикон знает, что ты ищешь

Сергей Пупкевич, начальник отдела Java-разработки  компании Qulix Systems

 

Полезные уведомления?

Как часто вы получаете уведомления на ваш телефон или e-mail? Скорее всего, такие «новости» долетают до вас постоянно и в огромном количестве. Насколько они оказываются эффективными? Давайте будем честными, мы редко обращаем на них внимание. Возможно, вы действительно сходите на распродажу или закажете какую-то услугу, но что вероятнее, вы просто проигнорируете эти оповещения.

А если посмотреть с другой  стороны: могут ли подобного рода уведомления быть эффективными? На самом деле могут, если вы получаете их в непосредственной близости от объекта, и их рассылают биконы.

Умный маячок

Бикон (англ.“beacon”) – это Bluetooth-устройство или маячок, который может работать как автономно от батарей, так и от стационарной сети. Обычно биконы используются как автономные устройства. Версия Bluetooth должна быть не ниже 4.0 — это протокол Bluetooth с низким потреблением энергии.

Столкнулся я с биконами на одном из наших проектов. Идея клиента заключалась в том, что большая часть «общения» с пользователями происходила посредством рассылки информации через эти маячки.

Как это работает?

Принцип работы устройства предельно прост. Бикон передает в эфир определенную информацию по протоколу Bluetooth low energy, в которой содержится ID бикона. Смартфон, попадая в зону действия бикона, улавливает эту информацию и «работает» с ней. Например, меняет поведение какой-либо программы, находясь в зоне действия определенного бикона. Программа после получения сигнала маячка может предложить выполнить какое-то действие или перенаправить на определенный сайт, где пользователь получит больше информации. Используя биконы, можно начислять баллы за проход через определенную территорию. Вариантов использования бикона огромное множество.

Учитывая то, что биконы рассылают информацию, встает вопрос  о безопасности девайса. На самом деле биконы абсолютно безопасны, так как они не передают никакой информации, кроме ID, и ничего не просят присылать обратно.

Помимо этого, для того, чтобы ваш смартфон или планшет взаимодействовал с биконом нужно только включить Bluetooth, что вряд ли заставит ваш девайс сильно разрядиться в течение целого дня.

«Я тебя вижу»

Сфера применения биконов достаточно широка. Используя, это устройство и приложение на смартфоне вы можете ориентироваться в музее, гипермаркете или парке. Если вы участвуете в конференции, то, при использовании  биконов, вы можете получать уведомления о выступлениях или краткую информацию о компаниях-участниках.

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

Кроме  того, биконы используются в «умных» домах, а мини-бикон позволит вам не потерять своего питомца на прогулке или не остаться без багажа в аэропорту. В целом, вариантов использования бикона великое множество.

При всем удобстве биконов не стоит думать, что гуляя по городу или зданию, вы будете получать бесчисленное множество сообщений от каждого бикона, мимо которого вы проходите. Уведомления вы получаете от определенного «владельца» бикона, а именно от того, чье приложение вы установили. Другими словами, вы сами выбираете, от какой компании получать уведомления.

Сделай сам или отдай нам

Сложна ли задумка в техническом исполнении? Откровенно говоря, не очень. Если вы решили использовать биконы для своего бизнеса, сначала определите, какую функцию они должны выполнять.

Далее найдите команду специалистов, которые вам помогут. Нередко компании, выпускающие биконы, сами  разрабатывают для них ПО. Ведь как такового стандартного ПО нет. Все, что могло бы сделать стандартное ПО, — это показать расположение биконов поблизости и расстояние до них. Сама по себе эта информация не интересна. Прикладное ПО использует эту информацию, чтобы выполнить какие-то действия. В этом и есть смысл использования биконов.

Сколько времени требуется для реализации? Практически все время занимает разработка прикладного функционала программы, а не интеграция с биконом. Поэтому продолжительность проекта зависит скорее от требуемого функционала программы, а не от наличия в нем функции работы с биконом. В нашем случае, например, проект длился 4 месяца, а в команду входили 4 человека. Количество человек в команде зависит от сложности проекта и планируемого клиентом функционала.

Естественно, при разработке вы будете сталкиваться с теми или иными трудностями. Например, я бы посоветовал обратить внимание на работу с платформой Android. Алгоритм определения расстояния до бикона на данной платформе сложнее, чем на iOS. Это один из первых вопросов, которые придется решать разработчикам. Конечно же, от проекта к проекту сложности будут меняться, и решение у каждой будет свое.

Стоит или нет?

Признаться честно, попробовать разработку ПО для бикона имеет смысл. Если вы не являетесь поклонником маркетинговых и пиарных новинок продвижения, то, чисто с технической стороны, это определенно новый и полезный опыт. Хотя бы потому, что на отечественном пространстве биконы еще мало распространены, а, значит, знания и навыки в этой сфере — ваше преимущество.

Похожие записи