Автомобильное приложение для защиты от угона
Цели и задачи
“АвтоАнгел” — еще один проект на автомобильную тематику, в ходе которого мы должны были разработать мобильное приложение для автомобилистов, призванное вовремя оповестить владельца о попытке угона, а в случае угона производить отслеживание местонахождения транспортного средства.
Возможности
Простой и интуитивно понятный дизайн позволяют пользователю быстро освоится со всеми функциями приложения и начать пользоваться системой.
После активации защиты производится периодический обмен данными между маяком и телефоном, с целью проверки наличия сигнала как на стороне маяка, так и на стороне телефона, во избежание использования злоумышленниками подавляющего его генератора помех. Если связь между устройствами будет нарушена, приложение оповестит владельца автомобиля звуковым сигналом.
Система осуществляет отслеживание местоположения транспортного средства, а в случае изменения его координат, уведомляет пользователя о начале движения и фиксирует точки прохождения маршрута, записывая данные в журнал. После окончания записи можно начать новую запись маршрута или просмотреть данные из журнала.
Технологии
Авто приложение разработано для платформы Android на языке Java. Серверная часть проекта была реализована с помощью Python и MySQL.
Процесс разработки
Разработка самого приложения не вызвала особых трудностей, а основная масса работы пришлась на поиск и тестирование подходящего устройства для GPS слежения (маячка), способного обеспечивать стабильную связь с приложением и установка которого не вызывала бы у пользователей трудностей.
Вот немного статистики
3 месяца | 80 задач | 26 блоков |
---|---|---|
Велась разработка приложения | за весь период создания | отвечающих за разные функции |
15 устройств | 8 специалистов | 18 экранов |
различной конфигурации тестировали сервис | участвовало в разработке | и 25 активных элементов |
Результат
Несмотря на сложности в процессе разработки, заказчик получил рабочую систему в срок. Пользователи же получили нечто большее – возможность своевременного получения информации о попытке взлома сигнализации автомобиля и отслеживание его передвижения в случае угона.7