New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
WhiterThanWhite
Old
#1  
Member - OP
Thanks Meter 6
Posts: 89
Join Date: Nov 2011
Default Without card emulation, what's the point of NFC?

When I bought my Nexus, one of the main attractions was NFC. Sure, Google Wallet is pretty cool, but the novelty is wearing off. I don't have any real uses for NFC tags. And I only know one other person with a Nexus, so Beam is pretty much useless.

One of the benefits of NFC that I was hoping for was card emulation. I thought I'd be able to head to my school, get the access keys for our RFID cards and then emulate this with my Nexus so that I could open the doors and buy food with my phone - no need to remember the card anymore.

However, upon further reading, it seems that Google won't be allowing us to emulate cards freely. Maybe I've interpreted my findings incorrectly but... it looks like this is the reason why there aren't any emulation apps for Android other than bloody Wallet.

Card emulation is probably the biggest attraction of NFC - instead of carrying around all the diffeent ID cards for the buildings you enter, they can instead be stored on your phone.. It's not like Google Wallet will raise awareness of NFC, since Google seem to be trying their hardest to make sure that it fails (incredibly slow roll out, even for Google).
 
adrynalyne
Old
#2  
adrynalyne's Avatar
Recognized Developer
Thanks Meter 5600
Posts: 9,605
Join Date: Dec 2008
Quote:
Originally Posted by WhiterThanWhite View Post
I don't have any real uses for NFC tags.
For you, there is no point.
If you like what I do, buy me a brew!
 
yakalid
Old
(Last edited by yakalid; 7th March 2012 at 06:21 PM.)
#3  
Junior Member
Thanks Meter 2
Posts: 19
Join Date: Jan 2012
Location: Rabat
Quote:
Originally Posted by WhiterThanWhite View Post
Card emulation is probably the biggest attraction of NFC - instead of carrying around all the diffeent ID cards for the buildings you enter, they can instead be stored on your phone...
It would be great if this can be implemented. However,
  1. I don't know if NFC can communicate with existing RFID Card readers
  2. There might be a security risk if copying and using RFID cards from your phone is easy
 
ljwnow
Old
#4  
Senior Member
Thanks Meter 130
Posts: 711
Join Date: Jul 2007
Quote:
Originally Posted by WhiterThanWhite View Post
When I bought my Nexus, one of the main attractions was NFC. Sure, Google Wallet is pretty cool, but the novelty is wearing off. I don't have any real uses for NFC tags. And I only know one other person with a Nexus, so Beam is pretty much useless.

One of the benefits of NFC that I was hoping for was card emulation. I thought I'd be able to head to my school, get the access keys for our RFID cards and then emulate this with my Nexus so that I could open the doors and buy food with my phone - no need to remember the card anymore.

However, upon further reading, it seems that Google won't be allowing us to emulate cards freely. Maybe I've interpreted my findings incorrectly but... it looks like this is the reason why there aren't any emulation apps for Android other than bloody Wallet.

Card emulation is probably the biggest attraction of NFC - instead of carrying around all the diffeent ID cards for the buildings you enter, they can instead be stored on your phone.. It's not like Google Wallet will raise awareness of NFC, since Google seem to be trying their hardest to make sure that it fails (incredibly slow roll out, even for Google).
Simulate the card means you have to decrypt the card first.

Sent from my Galaxy Nexus using xda premium
 
jav_
Old
#5  
Junior Member
Thanks Meter 5
Posts: 11
Join Date: Mar 2012
Honestly, that sounds like a horrible idea. I definitely wouldn't want anybody to be able to just pick up one of my security/credit cards, emulate it, and use it to their hearts content at all

Besides, I believe most of those types of cards have proprietary api's for communicating / validating. Visa, for example, wouldn't just make their api available to anybody so that you can go out and clone other people's cards.
 
WhiterThanWhite
Old
#6  
Member - OP
Thanks Meter 6
Posts: 89
Join Date: Nov 2011
Quote:
Originally Posted by jav_ View Post
Honestly, that sounds like a horrible idea. I definitely wouldn't want anybody to be able to just pick up one of my security/credit cards, emulate it, and use it to their hearts content at all

Besides, I believe most of those types of cards have proprietary api's for communicating / validating. Visa, for example, wouldn't just make their api available to anybody so that you can go out and clone other people's cards.
I understand that my first post was quite long, but you (and the two people who replied before you) didn't fully read it.

I'm not proposing that we allow people to be able to duplicate cards willy-nilly. Like I mentioned, I have the access keys to my school's system. You need the access keys to be able to read data from cards like these, so if some random person with a Nexus found your door card, they wouldn't simply be able to dupe it. They'd need the access keys, which I had to get from the IT department.

Well, that's my basic understanding of how it works anyways.
 
rotus8
Old
#7  
Junior Member
Thanks Meter 9
Posts: 23
Join Date: Feb 2012
You could just tape your card to the back of your phone; nothing extra to carry.
The Following 3 Users Say Thank You to rotus8 For This Useful Post: [ Click to Expand ]
 
marc.tulley
Old
#8  
marc.tulley's Avatar
Senior Member
Thanks Meter 8
Posts: 134
Join Date: Jul 2010
Location: London
Incredibly pessimistic rant that is extremely unique to you imo.
  • Google wallet is more about the convenience than a short-lived novelty item like a 'magic 8-ball'
  • Beam is nice additional feature and I dont think Google were expecting it to change lives!
  • Custom NFC tags are whatever you want them to be! Maybe you need to be a bit creative and tinker around with them?

Overall what you want out of NFC (which was never advertised as a feature anyhow so I don't know why your so disappointed) would have security implications and I think its better off we don't have this feature!

Disable it or sell the thing on?
Samsung Galaxy Note
GSM, Stock ICS

History -
 
jdbower
Old
#9  
Member
Thanks Meter 10
Posts: 55
Join Date: Apr 2011
Location: Massachusetts
The proper way to do this is to go to your school or the people who run your card readers and ask them to support an Android app. Being able to clone a card is a very bad idea for the reasons mentioned (and would be a horrible security flaw in any card system), but nothing is preventing NFC-based card systems from creating an app that will allow you to register your phone instead of a separate card. This is essentially what Yale Locks is doing.
 
ArmanUV
Old
#10  
ArmanUV's Avatar
Senior Member
Thanks Meter 220
Posts: 824
Join Date: Jan 2012
I'm working on a android beam client for PCs. You need an nfc reader of course.
If anyone is interested, I can release it in a few weeks.
Galaxy Nexus GSM


XDA PORTAL POSTS

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more