Доработка OpenSource Android приложения

e
Заказчик
Отзывы фрилансеров: + 2 - 0
Зарегистрирован на сайте 1 год и 5 месяцев
Бюджет: 10 000 руб
125.42 $ — 106.88 €
Исполнитель определен: Александр Мельников  
Необходимо доработать OpenSource Android приложение github.com/ginkage/wearmo...
Данное приложение предназначено для смарт часов (под управлением Wear OS). Оно позволяет подключаться по Bluetooth к компьютеру и выступать в качестве мышки или клавиатуры. Для этого используется Bluetooth Classic стек + Human Interface Device (HID) profile. В приложении используется native библиотека, которая нужна для обращения к сенсорам часов для получения данных позиции "мышки". По всей видимости и клавиатура каким-то образом получает данные с сенсоров, но это не важно для целей задачи.

Что необходимо сделать:
1. Убрать поддержку мыши и touchpad, оставить только клавиатуру.
2. Убрать всю native часть.
3. Переработать приложение для запуска на смартфоне.
4. Необходимо создать один экран, содержащий текстовое поле и кнопку. По нажатию на кнопку строка должна отправляться на подключенное по Bluetooth устройство (этот механизм уже реализован в приложении, его менять не нужно, нужно просто переиспользовать). Согласно принципам работы Bluetooth клавиатуры каждый символ передается как два сообщения: нажатие клавиши и отпускание клавиши. Работа с разными раскладками не нужна: клавиатура "не знает" на каком языке она печатает – для русского и английского языка передаются одни и те же коды клавиш.

В качестве результата необходим исходный код, который я смогу запустить на своем устройстве (Android 10).
Разделы:
Заказ
Опубликован:
22.07.2024 | 11:33 [поднят: 22.07.2024 | 11:33] [последние изменения: 22.07.2024 | 11:38]

Теги: нужен разработчик, ищу разработчика, резюме разработчика, требуется приложение под android

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