Устройство чтения кредитных карт NFC для Windows 10 Mobile (UWP)

Меня зовут Константин.

У меня следующая проблема. Сейчас я работаю над одним очень серьезным приложением для банка. Это универсальное приложение для платформы Windows, но я ориентируюсь на Windows 10 Mobile. Я хочу создать приложение, которое позволит считывать информацию с кредитной карты (основная информация, которая доступна на каждой кредитной карте: имя держателя, номер карты, срок действия). Могу ли я справиться с этим, не используя HCE (эмуляцию хост-карты), которая доступна в предварительной версии Windows 10 для мобильных устройств. Если это так, как я могу это сделать?

И еще один вопрос, если мне придется использовать HCE, могу ли я использовать свою Nokia Lumia 930 как устройство для отладки. Я где-то читал, что NL930 не поддерживает HCE, но тогда почему NL730/830 поддерживает?

P.S. Извините за ошибки. Английский не мой родной язык :)


person Konstantin Chsherbakov    schedule 26.02.2016    source источник
comment
Уточните пожалуйста: вы хотите считывать информацию с бесконтактных кредитных карт? (не с телефона, эмулирующего кредитную карту)   -  person mictter    schedule 27.02.2016
comment
На самом деле да. Я не подражать кредитной карте. Мне нужно прочитать информацию от них.   -  person Konstantin Chsherbakov    schedule 27.02.2016
comment
Тогда вам вообще не нужно использовать HCE - это для эмуляции карт. Вам нужно сосредоточиться на использовании телефона в режиме чтения. (Не пишу фактический ответ, потому что я не знаю, как это сделать в Windows)   -  person mictter    schedule 28.02.2016


Ответы (1)


Я думаю, вы имеете в виду корпоративного поставщика NFC. -Внедрение приложения Tap+Pay NFC HCE (Host Card Emulation) -Обмен данными с помощью смарт-карты или метки NFC

вы можете обратиться к этому блогу: Блог команды NFC.

var taskBuilder = new BackgroundTaskBuilder();

taskBuilder.Name = bgTaskName; taskBuilder.TaskEntryPoint = taskEntryPoint; taskBuilder.SetTrigger(новый SmartCardTrigger(SmartCardTriggerType.EmulatorHostApplicationActivated)); bgTask = TaskBuilder.Регистрация();

person Eng Soon Cheah    schedule 21.03.2016