IPWorks NFC

Components for integrating Near Field Communication (NFC) functionality into your mobile apps.

Download Beta
Red Carpet Subscription Vol. 3 2025 - What's New
IPWorks NFC

Easily Add NFC to Your Mobile Apps

IPWorks NFC makes it easy to add NFC capabilities to your mobile applications. Its simple component API enables developers to quickly read and write NFC tags, manage records, and access tag metadata, providing a unified API across platforms.

Full NFC Capabilities Without the Complexity

The component supports all major NFC Forum tag types (Types 1-5), including popular tags such as MIFARE Ultralight and NTAG (213, 215, etc.). Developers can quickly read and write NDEF-formatted tags with built-in support for common record types, such as text and URI/URL, or create custom records for a wide range of applications.

IPWorks NFC also provides comprehensive access to tag metadata, including serial number, memory size, and capabilities. Additionally, it supports a wide range of low-level technologies, such as NFC-A (ISO 14443-3A), NFC-B, NFC-F (Felica), NFC-V (ISO 15693), and ISO-DEP (ISO 14443-4).

Under the hood, IPWorks NFC uses Core NFC on iOS and the Android NFC framework, providing a consistent and intuitive API that abstracts away platform-specific differences. The toolkit includes features like automatic tag detection and foreground dispatch handling, ensuring smooth and responsive NFC interactions for apps built for either platform.

Comprehensive Tag Compatibility

Read and write NDEF data on all major NFC Forum tag types, including NTAG and MIFARE tags.

Cross-Platform Support

Built on Core NFC (iOS) and Android's NFC framework with a unified API that simplifies NFC development across mobile platforms.

Flexible Record Handling

Built-in support for common NDEF records like text and URI, with full low-level access to create any custom or known record type.

Low-Level Tag Access

Read tag metadata like serial number and memory size, and communicate using low-level technologies such as NFC-A, NFC-V, and ISO-DEP.

Uniform & Extensible Design

Very easy to use, with a uniform, intuitive, and extensible design. Common component interfaces across platforms and technologies.

Fully Integrated Components

Native software components for any supported development technology - with no dependencies on external libraries.

Red Carpet Vol. 3 2025 Now Available

New Tools for AI Integration, NFC Communication, PDF Creation and Editing, Cloud Spreadsheet Integration, SFTP Server Hosting, and More


The latest Red Carpet Subscription update includes the new MCP SDK toolkit for AI Integration with LLMs, IPWorks NFC for Near Field Communication on Android and iOS, and Cloud Sheets for integrating spreadsheet management into your apps. Additionally, Secure PDF has been updated with support for ZUGFeRD invoices, editing PDFs, and automated form filling and PKI Agent for in-browser signing using system certificates has been fully released.

Download IPWorks NFC or read the update highlights.

Product Features

  • Add NFC functionality to your mobile applications with a simple component API.
  • Read and write NDEF data on all major NFC Forum tag types, including NTAG and MIFARE.
  • Cross-platform support powered by Core NFC on iOS and the Android NFC framework.
  • Support for text, URI, and custom NDEF records with flexible record handling options.
  • Access tag metadata including serial number, memory size, and tag capabilities.
  • Communicate using low-level NFC technologies such as NFC-A, NFC-V, and ISO-DEP.
  • A complete unified framework with a common, easy-to-learn object model and simplified interfaces that enable you to do more.
  • Components are thread-safe on critical members.
  • Fast, robust, reliable components that consume minimal resources.
  • Native development components for all supported platforms and technologies.
  • Rigorously tested, rock solid libraries that have undergone hundreds of thousands of hours of testing both internally by our QA team and externally through customer installations.
  • Detailed reference documentation, sample applications, fully-indexed help files, and an extensive online knowledge base.
  • Backed by multi-tier professional support, including free email support and enterprise-level paid support.

Supported Platforms

Swift

Native Swift XCFramework for macOS and iOS development

Native Swift XCFrameworks for building high performance macOS and iOS applications with blazing connectivity capabilities.

Swift
  • Support for native Swift development (including Swift 5)
  • XCFramework packaging for macOS, iOS, iOS simulator, and Catalyst projects
  • Full support for Intel and Apple Silicon (ARM64)
  • Easy integration in XCode 13+
  • Extensive demo applications and comprehensive documentation


Android

Pure Java Classes, Optimized for Android

Highly optimized, pure Java Classes for integrating blazing connectivity into Android applications.

Android
  • Pure Java Classes optimized for Android.
  • Includes an extensive library of sample applications written in pure Java.
  • Seamless integration with popular development environments including Android Studio.


iOS

XCFramework for iOS development

Modern XCFrameworks for building high performance iOS applications with blazing connectivity capabilities.

iOS
  • Support for native Swift development (including Swift 5)
  • XCFramework packaging for macOS, iOS, iOS simulator, and Catalyst projects
  • Full support for Intel and Apple Silicon (ARM64)
  • Easy integration in XCode 13+
  • Simplified support for Objective-C projects
  • Extensive sample applications and comprehensive documentation


Components for Near Field Communication

The following components are included in IPWorks NFC. Please note that due to platform limitations, some components may not be available in all editions.

Included Samples

The following sample projects are installed with the product. Please download the trial to get started.

Download Beta


Fully-Functional Free Beta (90-Day Expiration)

Get started today and see why developers worldwide
choose /n software components.

Download