Я ищу несколько советов относительно данных NFC.Написание тега NFC, чтобы он работал как с Android, так и с Windows Phone8
У меня есть устройство, скажем, принтер или динамик. Я хочу поставить тег NFC на этом устройстве. Данные, которые я хочу поместить в тег NFC, - DeviceName/MacAddress/Password.
Теперь требование когда-либо пользователь прикасается мой тег с Android или Windows Phone
- Мое приложение должно быть запущен.
- Если мое приложение не установлено, что должно взять меня в Play Маркет или Windows, магазин
- Я Шоул быть в состоянии получить данные из NFC тега в моем приложении (ИмяУстройства/MacAddress/Пароль)
Как сейчас я мог бы сделать это в Android, используя 2 NDEF записи
- тип пользовательского MIME запись с моими данными (приложение/vnd.pakage.name)
- записи Android приложений.
Проблема в том, как я могу запустить приложение на Windows Phone? Как я понимаю, пользовательское приложение Mime/vnd.pakage.name Не удалось запустить приложение Windows. Pls. дайте мне знать, если я ошибаюсь.
Записи Windows LaunchApp должны быть первой записью, и если я сделаю это как первую запись, то в Android я не получу свои данные.
Единственное решение, которое выглядит вероятным, это записи NDEF в следующих форматах.
- Пользовательские URI с моими данными (myscheme: //my.package.com ИмяУстройства/MacAddress/пароль)
- Android записи приложений.
Но, используя этот формат, я также не могу получить данные на Android. Pls. сообщите мне, есть ли лучшее решение? Как я могу получить данные на Android?
Thanks