Разработать приложение на андроид
20 000 руб. за проект
•
наличный расчёт, безналичный расчёт, электронные деньги
Необходимо оперативно написать служебное приложение под android.
Оплата от 20.000р за проект. Обсуждаемо.
Задача:
Требования:
Тестовый дамп и спецификации будут предоставлены разработчику. Серийный номер можно брать как из имени сети так и из дампа в том числе и тестового.
В качестве промежуточного результата подойдет демо сборка, в качестве финального полный код с учетом системы сборки которую можно собрать на чистом билдсервере (./gradlew buildDebuf)
Оплата от 20.000р за проект. Обсуждаемо.
Задача:
- Просканировать доступные wifi сети и найти сети с маской имени pilot_(\d{8})
- Вывести список сетей
- По тапу подключиться к сети используя пароль сгенерированный согласно алгоритму (будет предоставлен разрабочку)
- Сообщить что подключение к сети прошло успешно
- Подключится к дефолтному гейтвую это сети к к порту 1458
- Если не получилось то к 192.168.0.4
- Если не получилось то предложить ввести ip:port в ручную
- Сохранить результат для повторного использования
- Сообщить пользователю что подключение к серверу прошло успешно (первая строчка согласно спецификации дампа)
- Считывать вывод до получения терминальной последовательности (пример кода на c и java будет)
- Показать пользователю что данные были сняты и сохранить в локальной базе устройства
- Показывать пользователю с каких сетей и sn номеров были сняты логи и когда
- Предусмотреть возможность того что это можно делать несколько раз. И для каждой сети может быть несколько дампов.
- Предусмотреть механизм уникальности дампов (md5 как unique key вполне подойдет)
- При наличии подключения к интернету дать возможность пользователю отправить логи
- По нажатию кнопкки Отправить по https://domain.com/api/bg/{sn}/logs полученный результат в теле post запроса
- В заголовке запроса передавать auth token (будет предоставлен)
- Отметить в списке что логи были отправлены и когда это было сделано
Требования:
- Нативная андроид разработка.
- Запускать должно как на планшетах так и на телефонах.
- Minsdk 19.
- Okhttp3
- RxAndroid по желанию
Тестовый дамп и спецификации будут предоставлены разработчику. Серийный номер можно брать как из имени сети так и из дампа в том числе и тестового.
В качестве промежуточного результата подойдет демо сборка, в качестве финального полный код с учетом системы сборки которую можно собрать на чистом билдсервере (./gradlew buildDebuf)
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.