ООО "Сенсорум"
Оборудование
Россия, Санкт-Петербург
Android
Февраль 2020
DronFinder осуществляет непрерывное фоновое сканирование на частоте 2,4 ГГц, распознавая при этом как зарегистрированные БПЛА, так и неизвестные устройства. Приложение рассчитывает расстояния до объектов, основываясь на мощности Wi-Fi сигнала, и сохраняет полученную информацию о зарегистрированных устройствах с привязкой к их IP.
При выборе технологического стека одним из главных вопросов стала проблема реализации хранения данных, которые получает приложение при сканировании объектов. Так как DronFinder — фоновое приложение, мы, совместно с заказчиком, решили интегрировать его с удаленным облачным хранилищем Firebase. Эта платформа удобна тем, что позволяет приложению синхронизироваться с облаком и в открытом, и в фоновом состоянии.
Другим важным вопросом стали системные ограничения работы фоновых программ на Android. К примеру, нам требовалось “победить” действие функции энергосбережения, так как она сбрасывает открытые приложения по прошествии определенного времени.
Так мы разработали приложение, позволяющее отслеживать местонахождение летательных аппаратов. Все больше и больше людей начинают увлекаться дронами, и DronFinder набирает свою популярность.
#Firebase #Kotlin
Sixhands Development с удовольствием обсудит вашу задачу