Приложение для авиакомпании «Победа»


По закону
все авиакомпании в России обязаны вести запись переговоров
членов экипажа в кабине пилота. Мы разработали
iPad-приложение, которое помогает «Победе» выполнять требование
законодательства.
На этом проекте мы сделали:
Аналитика
Прототипы
Дизайн
Разработка
Тестирование
Поддержка
Защита данных
По просьбе службы информационной безопасности «Победы» нам нужно
было обеспечить передачу файлов через защищённый протокол SFTP. Чтобы
реализовать это, нашим iOS-разработчикам пришлось придумать хитрый способ
обойти ограничения Apple. Зато теперь вся информация в безопасности.
После передачи файлов мобильное приложение удаляет их из памяти
iPad.


Приложение в фоновом режиме записывает разговоры в кабине
пилота в формате mp3. Но передача через SFTP не может
проходить с погасшим экраном, поэтому наши iOS-разработчики
выставили в код системы таймер, который следит, чтобы
во время передачи данных экран был включен


Одна кнопка
Главная задача заказчика – исполнить требования закона.
Поэтому нам нужно было сделать проект просто, быстро
и недорого. Мы использовали в основном нативные
элементы и не усложняли приложение. По нажатию
одной кнопки начинается запись. Когда планшет подключается
к WiFi, файлы автоматически отправляются на сервер.
Дизайн приложения был собран из нативных компонентов,
что облегчило и ускорило процесс разработки.
Прототипирование и написание кода заняло около двух недель,
потом примерно месяц мы тестировали приложение в самолётах
и вносили правки. Задача заказчика выполнена, и мы рады.