capacitor-community / capacitor-community/proposals
NFC
- Dominant language
- No language data
- Stars
- 79
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
## Plugin Request
**Name**: NFC
**Package**: `@capacitor-community/nfc`
### Platform(s)
- iOS
- Android
- Web (for the future, depends on [W3C Draft WebNFC](https://w3c.github.io/web-nfc/))
- seems that it works already on the latest Chrome Version: https://web.dev/nfc/
### Existing Solutions
[Phonegap-NFC](https://github.com/chariotsolutions/phonegap-nfc)
### Description
Clean Capacitor plugin for NFC communication.
Remove support for old platforms like Blackberry 7, 10 and WP8.
With the functionalities form the phonegap plugin:
- read data from NFC tags
- write data to NFC tags
- send data to other NFC enabled devices
- receive data from NFC devices
- send raw commands (ISO 14443-3A, ISO 14443-3A, ISO 14443-4, JIS 6319-4, ISO 15693) to NFC tags
Contributor guide
Research direction
Start by reviewing the linked Phonegap-NFC project and the W3C WebNFC draft to compare the requested capabilities. Define the iOS and Android scope first, including tag reads, writes, device communication, and raw commands; the work is done when the requested cross-platform plugin behavior is implemented and documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, ios
- Domain
- mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100