
Создать приложение для Android
$150-300 USD
Оплачивается при доставке
Необходимо создать приложение для смартфонов на базе Android. Основные требования:
1. Приложение периодически (раз в несколько минут) считывает данные с внешнего датчика через Bluetooth Low Energy. Датчик является BLE Peripheral, GATT Server. Данные вместе со штампом времени сохраняются и доступны в дальнейшем. Профиль BLE один из стандартных, имеет всего 2-3 значимых характеристики GATT.
2. Приложение должно работать (считывать данные) в том числе в фоновом режиме, независимо от других приложений, входящих звонков и других активностей. При потере связи с датчиком приложение генерирует push уведомление. При восстановлении соединения приложение должно считать максимум доступных данных, сохраненных на датчике.
3. Пользовательский интерфейс отображает статус наличия подключения к датчику, текущее значение измерения датчика и график исторических значений с навигацией по графику (можно проматывать назад и вперед, выбирать точку, смотреть ее значение и штамп времени). Всё может поместиться в одном экране.
4. Приложение создается с демонстрационной целью, в связи с чем пользовательский интерфейс должен быть простым, лаконичным, интуитивно понятным и презентабельным. На усмотрение разработчика, с учетом пожеланий заказчика.
5. Предусмотрен отдельный интерфейс вывода логов работы со скрытым входом. В лог выводятся события: установление соединения с датчиком, потеря соединения с датчиком, полученные от датчика значения. Должна быть возможность стереть лог и стереть исторические данные датчика.
6. Не требуется выкладывать приложение в Play Market, допустимы ограничения на версию Android и на модели телефонов/планшетов.
7. Приложение передается заказчику вместе с исходными кодами.
ID проекта: #26464961
О проекте
2 фрилансеров(-а) готовы выполнить эту работу в среднем за $261
HEllo, I have over 20+ years in designing, developing and delivering quality software for Windows, Embedded and Linux platforms and 5+ years in Android and iOS development. I have vast experience in developing GPS/Blu Больше