FLUTTER ECOSYSTEM

flutter_nfc_kit

Provide NFC functionality on Android, iOS & Web, including reading metadata, read & write NDEF records, and transceive layer 3 & 4 data with NFC tags / cards

Latest version
3.6.2
30-day downloads
108K
Likes
279
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

flutter_nfc_kit is a cross-platform Flutter package that enables NFC functionality on Android, iOS, and Web. It allows developers to read and write NDEF records, access metadata from NFC tags, and perform low-level transceive operations at layer 3 and 4. The package supports a wide range of NFC use cases, including contactless data exchange, smart tag interactions, and secure communication with NFC cards. With a consistent API across platforms, it simplifies integration of NFC features into Flutter applications.

Use cases
  • Reading and writing NDEF records
  • Accessing NFC tag metadata
  • Performing low-level NFC communication
  • Building contactless payment or ticketing apps
  • Enabling smart poster interactions
  • Integrating with NFC-enabled IoT devices
Key features
  • Cross-platform support (Android, iOS, Web)
  • NDEF record reading and writing
  • Metadata extraction from NFC tags
  • Layer 3 & 4 transceive capabilities
  • Consistent API across platforms
  • Real-time NFC tag detection
Suitable for
  • Developers building NFC-based mobile apps
  • Applications requiring contactless data transfer
  • Smart device interaction systems
  • Event ticketing and access control solutions
  • IoT and embedded system integrations
Considerations
  • Requires device with NFC hardware
  • Permissions must be handled on each platform
  • Web support limited to compatible browsers
  • iOS requires background mode configuration
  • Performance may vary by device and tag type
  • Limited support for advanced NFC protocols
Supported platformsAndroidiOSWeb

Install package

flutter pub add flutter_nfc_kit

Categories

Dependencies

Dependency list 6 items

Source repository

Related projects