Разработка overlay-приложения для Android

150 000 руб. за проект
26 апреля 2024, 12:40 • 14 откликов • 107 просмотров
!Просьба откликаться только индивидуальных разработчиков, не студии!

Задача: разработать приложение, реализующего оверлей-окна поверх остальных приложений android. Приложение будет использоваться на Android-устройстве, подключаемом к монитору автомобиля. Все макеты дизайнов в Figma готовы.

Необходимый стек: Android Studio, Java/Kotlin (кросс сборки из фреймворков не рассматриваем)

Список оверлеев (Display over other apps permission: permission.SYSTEM_ALERT_WINDOW):

Приборная панель: данные для панели (порядка 10 числовых параметров) необходимо получать c USB (CDC serial, десериализировать, протокол предоставим). Окно приборной панели должно перемещаться жестом в любую часть экрана, а также должна быть возможность убирать наверх, как шторку (если она находится в левом верхнем углу экрана).

Шторка с кнопками: Выдвигается свайпом от левого края экрана, кнопки должны нажиматься (эффект). События нажатия кнопок (номер кнопки) отправить в USB. 2 разных набора кнопок (лэйаута) - для состояния паркинга и движения.

Панель с сообщениями: С помощью доступа к системным уведомлениям (NotificationListenerService) перехватывать сообщения с мессенджеров и крупно выводить их в виде оверлей-панели на экране. Также нужна иконка мессенджера и кнопка перехода к нему.

Панель с текстовыми уведомлениями от автомобиля: Вывод сообщений автомобиля в виде оверлей-окон. Получение их по USB.

Срок исполнения - 2-3 недели. Ссылка на ТЗ с макетами по запросу.