Мобильное приложение BLE для Андроид (третий этап)
10 000 UAHНеобходимо разработать программу третьего этапа мобильного приложения для Android.
Приложение работает в роли Central (observer) Client. Устройства - Peripheral (advertiser) Server.
- Сканирование доступных BLE периферийных устройств - уже реализовано.
- Фильтрация по UUID и отображение в списке устройств системы (меток, телефонов-меток и устройств Keyless Block) . Список должен обновляться постоянно автоматически и показывать актуальные доступные устройства. Список должен содержать имя устройства, серийный номер устройства и текущее значение RSSI (также обновляемое автоматически в зависимости от удаления / приближения) - уже реализовано.
- Подключение и установление соединения с выбранным пользователем устройством - уже реализовано.
- Чтение доступных сервисов устройства - уже реализовано.
- В случае если пользователь выбрал устройство Кейлесс:
1. Реализовать клиенты следующих сервисов: Nordic UART Service, кастомный сервис Sensitivity Level Service, кастомный сервис Tag Information Service. Информация о кастомных сервисах предоставляется дополнительно.
2. Отображать RSSI меток и уровень заряда батареи меток, а также отображать на локаторе дальность нахождения метки используя данные Tag Information Service. На данный момент необходимо отображать информацию о двух метках, третья метка должна быть "серой".
3. По нажатию на иконку метки переходить на экран калибровки (устанавливается одно значение чувствительности для всех меток, т.е. НЕ индивидуально). Предоставить возможность устанавливать 4 уровня чувствительности используя сервис Sensitivity Level Service. Уровни: -100 dBm, -90 dBm, -80 dBm, -70 dBm. При переходе на этот экран программа должна предварительно прочитать текущее значение и установить текущее значение на ползунке.
4. По нажатию на кнопку "Сервисный режим" отправлять соответствующие команды "перейти в сервисный режим" или "выйти из сервисного режима" посредством Nordic UART Service. При переходе на этот экран программа должна предварительно прочитать текущее значение и установить правильное положение кнопки. Протокол команд предоставляется дополнительно.
5. Аналогично пункту 4 добавить функционал "дополнительная функция": кнопка и отправка соответствующих команд.
Отзыв заказчика о сотрудничестве с Олегом Килимником
Мобильное приложение BLE для Андроид (третий этап)Олег снова показал себя грамотным профессионалом своего дела. Качественная работа без срыва сроков. Олег коммуникабелен и всегда идёт на встречу. Рекомендую.
![]()
Отзыв фрилансера о сотрудничестве с заказчиком
Мобильное приложение BLE для Андроид (третий этап)Как всегда, четкая задача и предоставление всей необходимой информации + устройства для тестирования (так как проект специфический). Оплата без задержек. Рекомендую к сотрудничеству!
-
14 дней8000 UAH
1555 26 3 2 14 дней8000 UAHМогу сделать.
Примеры моих работ:
https://play.google.com/store/apps/dev?id=7645889196135666812
-
209 4 0 Качественно выполним поставленную задачу.
Skype: Team ArtSystem
Mail: [email protected]
Phone: +380997983974
-
921 19 0 Готов к сотрудничеству.
Актуальные фриланс-проекты в категории Разработка под Android
Kotlin apk Обновить 3 запроса
1000 UAH
Есть проект на kotlin,небольшое мобильное приложение которое нужно исправить. Есть 3 ендпоина которые нужно исправить, обработку в том числе. Просьба написать время обновления и сборки апк под тест, так же стоимость. Гибридные мобильные приложения, Разработка под Android ∙ 1 день 19 часов назад ∙ 15 ставок |
Разработка мобильного приложенияИщу разработчиков ios/android для создания гембловых приложений. стек: Flutter/Unity/Kotlin/Swift большим плюсом будет опыт работы с визуалами и дизайнами Chicken Road/Tower Rush/Plinko,а также использование таких инструментов как WebView, Firebase, AppsFlyer, различные SDK. Разработка под Android, Разработка под iOS (iPhone и iPad) ∙ 8 дней 14 часов назад ∙ 34 ставки |
Мобильное приложение iOS/Android
906 UAH
Ищу программиста мобильных приложений (iOS и/или Android) для создания тренировочного приложения для начинающих и среднеподготовленных пользователей. Приложение должно помогать пользователям в планировании тренировок, мониторинге прогресса и мотивации к регулярной физической… Разработка под Android, Разработка под iOS (iPhone и iPad) ∙ 10 дней 18 часов назад ∙ 21 ставка |