DronFinder

Дмитрий Копытов

June 16, 2020
3 мин

DronFinder осуществляет непрерывное фоновое сканирование на частоте 2,4 ГГц, распознавая при этом как зарегистрированные БПЛА, так и неизвестные устройства. Приложение рассчитывает расстояния до объектов, основываясь на мощности Wi-Fi сигнала, и сохраняет полученную информацию о зарегистрированных устройствах с привязкой к их IP

Особенность реализации

При выборе технологического стека одним из главных вопросов стала проблема реализации хранения данных, которые получает приложение при сканировании объектов. Так как DronFinder — фоновое приложение, мы, совместно с заказчиком, решили интегрировать его с удаленным облачным хранилищем Firebase. Эта платформа удобна тем, что позволяет приложению синхронизироваться с облаком и в открытом, и в фоновом состоянии.

Другим важным вопросом стали системные ограничения работы фоновых программ на Android. К примеру, нам требовалось “победить” действие функции энергосбережения, так как она сбрасывает открытые приложения по прошествии определенного времени.

Итог

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

Еще о наших проектах

Sixhands GPT Alpha