Требуется приложение под планшет (Samsung Galaxy разных версий; Android 4.2 и 5), работающее в фоне, которое будет записывать звук с микрофона устройства при разблокировке экрана или запуске другого приложения и останавливающее запись при окончании работы с ним или блокировке экрана.
Дизайн не принципиален, всякие "красоты" не нужны.
От программы требуется:
1) Возможность выбора приложения/приложений, при запуске которого/которых или переводе из фонового режима в активный (не знаю как он называется правильно в общем, на передний план) наше приложение начинает запись звука и заканчивает запись, если приложение закрывается или экран устройства гаснет и оно переходит в режим ожидания (или режим блокировки опять же не знаю, как он называется). Программа, с которой придётся работать, называется "Агент Плюс: Мобильная торговля" (
), но возможно, что придётся работать с другой программой или с несколькими программами.
2) Возможность выбора пути сохранения файлов. В этой папке должна быть следующая структура <указанная в настройках папка>/<папка с текущей датой>/гггг-мм-дд_ччммсс.<расширение>
3) Формат аудиофайла желательно иметь возможность выбора параметров, но предварительно настройки такие (в целях экономии места): моно, битрейт переменный, кодек Vorbis или Speex, контейнер OGG, качество q0.
4) Возможность автоматической передачи файлов в фоновом режиме, когда планшет не используется (чтобы не мешать пользователю работать), на указанный в настройках FTP-сервер с заданным пользователем и паролем. Так же выбор отправка в любых сетях или только по Wi-Fi.
5) Приложение должно корректно работать при условии блокировки от пользователя программой Smart AppLock (
) или иметь собственную парольную защиту от пользователя.
6) Конечно же, она должна запускаться при включении устройства и не завершать свою работу, пока планшет не будет выключен.