Can I complain about NFC, and their apparent ignoring of the competing substandards? : Android
As a pretext right here, most of you’ll not care, or ever expertise the issues I am about to speak about. Most of these revolves are area of interest use-cases, worldwide journey and interoperability, and the issues with requirements, substandards, and producers simply not being clear about their gadgets. It has no actual impact on most individuals’s use of their machine, and most individuals could be higher off not being attentive to it. It’s only a gripe of mine, as a result of it should not be an issue, in my view, in any respect. It’s a significantly annoying factor to should dig via with a purpose to discover out, “nope, it’s just a feature we advertised support for, but really we only support X variant of”.
Anyways, onto the rant.
I’m going to start out this off by breaking a fantasy most individuals imagine, with out understanding it is a fantasy or that they even imagine it. NFC is just not an ordinary, however a set of requirements. Here’s a stunning diagram demonstrating the clusterfuck that’s NFC. If you do not perceive the diagram that effectively, it is okay. I do not suppose the NFC discussion board does both as a result of technically, a Type Three tag is partially readable by an NFC A/B machine; however can’t be transmitted and varied different bullshit as a result of fuck you. The gist is mainly this;
Not solely are the 5 competing tag sorts, 1-Four plus the NFC discussion board formatted tag.
There are additionally, Eight-9 competing protocols (plus an extra software protocol that’s competing with 2-Three different protocols which are overarching, however Three protocols do not even use an software protocol.
And, AT LEAST six competing product requirements, one which isn’t mutually suitable with the relaxation.
Yet in spite of this huge clusterfuck, the NFC, GSMArena, machine makers, mainly nobody, makes any try to specify which protocols, tag sorts, no matter, these telephones use or help. This insanity for me, all began when I first began transitioning into making an attempt to make use of Google Pay for all of my loyalty and cost playing cards. In the course of of this I tried to determine the best way to add my SUICA card from Japan to it, since I know you are able to do this…but it surely simply would not work. Why? Well, as a result of my cellphone does not help NFC-F or the FeLiCa variant of the protocol. It in all probability does not help tag Three fully both. So then how would I have identified? Well, FeLiCa for telephones is branded as おサイフケータイ(Osaifu-Keitai) or Wallet-cellphone. Unfortunately, these telephones are nearly solely bought in Japan.
However, I figured, since FeLiCa was half of the NFC commonplace set, my NFC-supporting cellphone would help it…proper? No. Because, as I mentioned earlier than, it’s a set of requirements. Not all requirements are essentially common, and FeLiCa/NFC-F is sort of unique to Japan. But now I have a dilemma. How do I know which particular NFC requirements my machine helps? Well, I merely do not know, as a result of it is clear that nobody truly cares. What’s much more complicated is that, utilizing specialised apps my cellphone can learn the transaction historical past on the SUICA card, despite the fact that it could possibly’t work with NFC-F apparently? Why? I don’t have any fucking clue.
So I suppose that will get every little thing off my chest. Being locked up because of this virus in all probability hasn’t helped me festering over this. Oh, and a enjoyable ending truth. Apple’s iPhones and the Google Pixel collection universally help NFC-F, together with Osaifu-Keitai. So, I guess my decisions are getting extra and extra restricted as I need an truly helpful worldwide cellphone. I both purchase Apple or Google in nation, or import a cellphone from Japan. ffs
Edit: Relevant xkcd.