Петр Озеров
Заказчик Петр Озеров 231210743 | FL.RU

Петр Озеров

На сайте 11 лет и 7 месяцев (заходил 10 часов 16 минут назад)
16
943.79
Рейтинг
943.79
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
12 Февраля 2025, Среда
Необходима разработка мобильного приложения для операционной системы Android, которое обеспечит управление AR-очками. Приложение должно предоставлять пользователю удобный интерфейс для регистрации, авторизации, подключения устройства через Bluetooth, управления функциями AR-очков с помощью голосовых команд, а также взаимодействия с мультимедийными и информационными функциями.

Основные требования
Платформа: Android (минимальная версия API 26, Android 10).
Язык разработки: Kotlin или Java.
Совместимость: Приложение должно быть совместимо с AR-очками, поддерживающими Bluetooth.
Интерфейс: Минималистичный.
Формат приложения: Файл приложения должен иметь расширение APK.
Использование SDK: Приложение должно быть разработано с использованием SDK производителя AR-очков.
Язык интерфейса приложения: русский

Функциональные требования

Авторизация
Авторизация пользователя по QR коду. (Пользователь имеет QR код выданный ему администратором) к нему привязан его личный кабинет и заранее введенными регистрационным данными и уровнями доступов.
Сохранение данных пользователя для автоматической авторизации.

Подключение AR-очков
Поиск и подключение AR-очков к смартфону через Bluetooth.
Отображение статуса подключения (подключено/не подключено).
Индикация успешного создания пары Bluetooth с смартфоном на экране AR-очков.

Голосовое управление
Управление AR-очками с помощью голосовых команд.
Возможность распознавания QR кода, для запуска алгоритма (например, пользователь сканирует QR код, после чего все фото и видео файлы записанные до отмены действия этого QR кода будут отправятся в определенную папку сервера)
Возможность запуска получения фото голосовыми командами.
Возможность запуска видео стриминга голосовыми командами.
Возможность запуска/остановки видеозаписи голосовыми командами.
Возможность включать/отключать индикацию информационных сообщений на экране.
Возможность включать/выключать запись аудио вместе с видео.

Уведомления и сообщения
Отправка push-уведомлений на смартфон пользователя (потеря связи с смартфоном, низкий уровень зарядки аккумулятора)
Получение информационных сообщений на экран AR-очков от администратора.
Просмотр пользователем информационных сообщений от администратора на экране AR-очков.

Мультимедийные функции
Отправка на сервер изображений и видео, снятых пользователем на AR-очки.
Просмотр пользователем своих фото и видео в приложении.
Прослушивание информационных аудиосообщений в наушниках AR-очков.
Запись аудио вместе с видео.
Удаленный доступ администратора на очки пользователя.

Личный кабинет
Личный кабинет пользователя с возможностью просмотра регистрационных данных профиля, истории действий и медиафайлов.

Управление устройством (на AR-очках)
Включение AR-очков посредством нажатия кнопки на дужке в течение 3 секунд.
Выключение AR-очков посредством нажатия кнопки на дужке в течение 1 секунды.

Индикация на экране AR-очков
Постоянное отображение уровня заряда аккумулятора на экране AR-очков.
Индикация успешного создания пары Bluetooth с смартфоном.
Индикация процесса (стримминг видео, запись видео, запись аудио)
Индикация о поступлении нового сообщения от администратора.
Индикация времени суток.

Нефункциональные требования
Производительность: Приложение должно работать без задержек даже на смартфоне последнего поколения на Android.
Энергоэффективность: Минимизация энергопотребления при работе с AR-очками.
Масштабируемость: Архитектура приложения должна позволять легко добавлять новые функции.

Интерфейс пользователя
Экран авторизации: распознавание QR кода.
Главный экран: Отображение статуса подключения, быстрый доступ к основным функциям (фото, видео, уведомления).
Экран "галлерея": Просмотр фото и видео, отправка на сервер.
Личный кабинет: Просмотр истории действий.

Технические требования
Bluetooth API: Для подключения и управления AR-очками через Bluetooth.
Google Firebase: Для отправки push-уведомлений и хранения данных пользователя.
Google Speech-to-Text API: Для распознавания голосовых команд.
SDK производителя AR-очков: Для интеграции с устройством и управления его функциями.
Серверная часть: REST API для отправки и хранения медиафайлов. Серверная часть предоставляется Заказчиком.

Этапы разработки
Анализ и проектирование:
Исследование SDK от производителя AR-очков.
Создание прототипа интерфейса.

Разработка MVP:
Реализация базовых функций (регистрация, авторизация, подключение, голосовое управление).

Доработка функционала:
Добавление мультимедийных функций, уведомлений, личного кабинета.

Тестирование:
Тестирование приложения.

Оптимизация и выпуск:
Оптимизация производительности и энергопотребления.
Устранение ошибок выявленных при тестировании.

Прошло времени с момента публикации: 7 дней 10 часов 54 минуты
Раздел: Программирование / Google Android
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».
-->-->