NFC stands for Near Field Communication you may have seen it in shops now as contactless payment basically its a set of standards for smartphones that enables the transfer of data such as text or numbers between two NFC enabled devices. NFC tags, like stickers, key fobs or wristbands, contain a microchip with an aerial which can store a small amount of information for transfer to another NFC device, such as a mobile phone. there is a bewildering array or NFC tags available on the market some of which I will fill you in on later.
Ever since I heard the announcement that the next Nexus device from Google after the Nexus 1 was going to be NFC enabled I was a tad excited, why? My initial thoughts were “this is awesome! I’ll never have to carry my Oyster card or entry card for my office again”. What I didn’t know is that my Oyster card and my office entry card are both RFID which is different to NFC so I still have those cards; but I still thought the technology was cool and wanted to be able to do more with it and apps for android using NFC has moved on a great deal since the release of the Nexus S back in December 2010!
One thing I am concerned about with NFC is security not on the phone but for things like contactless payment cards, there’s an app called NFC pickpocket where of you tap your NFC enabled bank card to the back of your NFC enabled phone and on the phone it will display your card details, now it only shows you part of them otherwise the app could be open to abuse but it still shows the ability to take these details from your debit card. I put my whole wallet on there to see if it could be read from there and I’m assuming because of all the other cards I had in there that it couldn’t be read but something to consider if you have a NFC enabled bank card. I actually changed my wallet to a Jimi wallet recently so thought I’d try this again and found that the app could read my bank card from one side of the wallet but not the other, so my security solution for protecting against any would be thief who just happens to have an NFC reader to steal card details off of NFC enabled bank cards is to stick an NFC sticker on the side of my wallet with the text “Nice try chump!” encoded onto it so if someone does try read my wallet that is the message they will get back!
One particularly stupid adaptation of using NFC technology for transactions is Barclays PayTag its a sticker you stick on the back of your phone or anything else for that matter, you may be thinking it’s just the same as having a NFC enabled bank card and in some respects yes it is but for your cards you may have the details obscured to threats like this from other cards on your wallet or an insulated wallet like my example of using another NFC tag on your wallet to protect your card detail inside
Now onto how awesome the technology is! Now there are some OEMs that are making good use of NFC tags Sony Xperia SmartTags and Samsung TecTile being two recent ones that are selling the tags along with apps available on the Google Play store which enables you to program your own tags. The Sony Xperia ones I can’t comment on because I don’t have one but I have it on good authority that they are pre-programmed to specific “theme” (Home/Office/Bedroom/Car) and then you specify what each theme is doing via app. That means whenever you change behaviour for each tag in the app, you don’t have to touch tag to write it. For example, when you touch “Home” tag, app picks up tag as “Home” and then executes all actions associated with that tag. Really nifty.
My galaxy Nexus running CyanogenMod 9 has profiles programmed into it where you can create profiles for any situation such as Home and Work where you can set quite a lot of settings on your phone and then encode that onto a NFC tag, the tag will toggle between the profile it was on before the one it has just been set to, so for example if I’m using a default profile then I tap it on my home profile it will switch to that, tap it again and it will switch back to the default profile. So for when you get home of an evening you can tap on your tag you have encoded with your home profile with your phone and it will turn on your WiFi set the ringing volume to a quieter level for when you are indoors and turn off your GPS
This technology is big business in some parts off the world but for some reason the UK seem to lag behind on this, I’m thinking the Olympics is going to be a great opportunity for vendors to use NFC payment options for people wanting to get snacks in a hurry this sort of thing would be perfect but widespread adoption is still a long way off, maybe if the next iPhone has NFC capabilities then it will give NFC a bit of a bump in the right direction.
Got any questions about NFC? how do you use NFC? Do you have any cool ideas for how to use NFC? If the answer is yes to any of these questions pop on over to our forum to discuss it further.
Links:
NFC Tag info:
http://kimtag.com/s/nfc_tags
Which NFC Tag:
http://rapidnfc.com/which_nfc_chip
Scaremongering:
http://blogs.computerworld.com/19939/amazon_security_fail_pickpocket_bank_cards_with_nfc_phone_then_use_stolen_info
Hi Scott – great article pal. I’ve just finished creating a couple of tags myself. Got one on the underside of my car’s dashboard that launches Car Home, GPS, disables Wifi etc…nothing Tasker can’t do, but it’s a lot cooler using NFC.
I’m still a tad worried about NFC payments, but I’ll get to that when we post this in the form 🙂
Nice job.
How did you “impersonate” that you were in the US? I tried, but was unsuccessful…