Summary
The NFC (Near Field Communication) API enables applications to communicate over short range radio technology for the support of contactless communication.
Use Cases
Actor |
Use Case |
the user |
gets notifications of target detection and loss |
the user |
gets information about a touched target (uid, available access methods etc) |
the user |
registers for NDEF notifications |
the user |
unregisters for NDEF notifications |
the user |
touches device to a tag and the NDEF message is displayed |
the user |
creates an NDEF message and writes it to a tag upon touch |
the user |
sends tag specific commands to a tag |
the user |
initiates an LLCP connection |
the user |
registers an LLCP service URI and starts listening for incoming connections |
the user |
transmits and receives data over an established LLCP connection |
the application |
reports the state of the LLCP connection (unconnected, connected, etc) |
Supported Functionality - JSR 257 + LLCP support
Requirements |
Comments |
Connect with other devices |
Support easy connect. e.g. Bluetooth connection can be established |
Share between devices |
NDEF message supported |
Get information, start apps, register to service |
|
Notifications of NFC events |
- Target detection
- Transaction notifications
- Matched NDEF Message notifications
|
Tag command |
Send tag specific commands |