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 |