Provide low-level NFC API for NDEF formatting and (un)locking tags
Currently Windows Phone 8 supports only NDEF formatted NFC tags. It's not possible to NDEF format blank tags, lock or unlock existing tags.
I bought once pack of NFC tags on eBay, but they were not NDEF formatted, so I had to find a way how to format them. I found on Twitter a guy with NFC equipped Android phone and he formatted these tags for me. Windows Phones should be able to do this as well.
Thank you for the suggestion. We are now happy to report that in Windows Phone 8.1 we added support for formatting to NDEF for MIFARE Classic, MIFARE Ultralight and DESFire tag types.
Please, add the possibility to authenticate the Ultralight C tag also with a long latency between the two parts of authentication.
It's essential to get the "UID support". Any idea if it's coming or not? And so that you can read the UID from unformatted tags as well.
Without the UID It is useless.....
Denis Juchems commented
Additionally, it would be very useful for us, to read out the UID of a tag, that is hold to the phone.
void _NFCdevice_DeviceArrived(ProximityDevice sender)
_ID = Sender.TagUID; // This should contain the tag UID (string), e.g. 2FAA011B
Sign. Need this feature... ++++
Hire some new devs and get it added to 8.1 or androids will continue to embarrass WP. Just like Microsoft to get what could be an incredible feature only half done making it practically useless. Do it all, or don't do it at all. If iOS gets thus before you you might as well get out of the market.
Dhaval Faria commented
Need this desperately, currently my client needs to use Android to format tags and then use Windows Phone to do activities on application. Now they are considering moving to Android, because they don't want to use both phones.
Just found out the hard way that WP 8 NFC Support is very limited to NDEF only and can not be used for my (I guess most) applications. I hope there will be a real/lower level nfc API in WP 8.1
Matt Redmond commented
I have a line-of-business app that requires direct communication with NFC tags (MiFare Ultralight-C) that are NOT NDEF formatted. It works on Adroid and I sure as heck hope it's possible on Windows Phone by the time I get to it! It's bad enough that Apple doesn't have NFC at all. Microsoft should know better than to offer developers less than full access to the hardware.
That is very vey needed, I agree
Please add this to WP8! It's basic for any work with NFC.. :( Now I need an Android phone just to start... because are factory empty my tags.. Doesn't make sense need to do that...
Igor Soloydenko commented
This feature is really needed.
Stefan Heesch commented
Add Support vor Felica also.
Jeff Bowden commented
If only UID access would be made available that would be an important improvement. Tag specific 'low level' commands would be VERY useful to so many as well. I urge Microsoft to consider the wide variety of applications on competing platforms that allow for this.
Low level access to NFC radio would enable us to create various very useful applications, please :)
Dirk Saris commented
I need to be able to read Mifare (ultralight) cards, and send the low level info that is on a card too so I can write apps to add functionality to existing applications based on Mifare.
I really want this for our University Card program. If I could "add" the NDEF record to an existing MiFare tag, I would be very happy
Yes,This is important, We need read MiFare card，but is defeated.
Cristóvão Morgado commented
Add this to WinRT API too!