Задача
Необходимо реализовать мобильное приложение под Android для системы мониторинга. Приложение должно обеспечивать непрерывную работу в фоновом режиме и постоянное взаимодействие с сервером заказчика.
Основные функции
- Работа с микрофоном (получение аудиопотока)
- Запись и кодирование аудиоданных
- Воспроизведение аудио
- Фоновая непрерывная работа (даже при свернутом приложении)
- Интеграция с сервером заказчика через API
- Обработка команд, поступающих от сервера (управление записью, воспроизведением, настройками)
- Приоритизация потоков для стабильной работы и минимизации задержек
Требования к стеку
- Язык: Kotlin
- Платформа: Android (API уровень оговаривается)
- Сетевой слой: REST API
Дополнительная информация
Полное, детальное техническое задание с описанием всех алгоритмов и сценариев работы будет предоставлено после отклика. При отклики просьба указывать ваш опыт работы с Android и фронтендом. Конфиденциальность гарантируем.
К рассмотрению приглашаются исполнители с портфолио готовых приложений. Рассмотрим варианты оплаты.