Илья-Надежда Клешнины
Заказчик Илья-Надежда Клешнины master_ilcom | FL.RU

Илья-Надежда Клешнины

На сайте 15 лет и 4 месяца (заходил 4 месяца 15 дней назад)
7
1186.74
Рейтинг
1186.74
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
14 Апреля 2021
Бюджет: 5000 руб
Нужно небольшое Android приложение, которое считает NFC метку и откроет следующий get запрос в дефолтном браузере:
DOMAIN.RU/?nfc=NFC_VALUE&...

При запуске приложения, оно просит задать настройки:
а) шаблон переброса. Это полностью изменяемая строка шаблона
DOMAIN.RU/?nfc=NFC_VALUE&...

б) пароль доступа к этим настройкам. Без этого пароля зайти в настройки – нельзя. Обратите внимание, никаких touchid, faceid и других быстрых алгоритмов авторизации не требуется (и не желательно). Код задается только администратором при первом запуске и пользователи приложения менять настройки не могут. Без знания пароля приложение может только выполнить свою функцию (бросить на URL при считывании метки).

Далее в само приложение заходить не нужно. При поимке NFC сигнала, телефон должен открыть это приложение и дальше оно отрабатывает стандартно – перебрасывая по заданному шаблону.

При ПОСЛЕДУЮЩИХ запусках.
Далее, когда мы задали шаблон проброса и пароль доступа, если приложение открыть, то там показывается:
Ждем NFC браслет
[Изменить настройки] – кнопка.
При нажатии на [изменить настройки] система спрашивает пароль заданный на первом шаге. Сброс пароля предусматривать не нужно – просто удаляем приложение для этого (при этом настройки не должны сохраняться).
Больше ничего делать нельзя.

При сканировании телефоном NFC метки (MIFARE) нужно заменить в шаблоне NFC_VALUE на отсканированное значение UID nfc метки, и открыть в дефолтном браузере получившийся адрес.

Приложение необязательно открывать, для того чтобы оно перебрасывало на строку. Дефолтное поведение телефона при поднесении метки – перебросить в это приложение (приложение будет единственным, кто обрабатывает NFC метки). А дальше приложение отрабатывает автоматом переброску по шаблону в браузер.

Руководство по NFC модулю при необходимости:
coderlessons.com/articles...

Обязательно нужен будет исходник. Цены и сроки предлагайте.

Прошло времени с момента публикации: 3 года 1 месяц 7 дней 21 час 51 минута
Раздел: Программирование / Google Android

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