NFC is a contactless communications technology that allows two devices to transfer data when they either touch or are brought into close proximity to each other (within a few inches or centimeters). NFC is based on standards that govern both communications protocols and data exchange formats to ensure compatibility between NFC-capable devices.

NFC is quickly gaining in popularity due to its ease of use, security, and versatility. Some common applications include:

  • Create contactless payment systems, such as credit cards and mobile payment.
  • Read NFC tags that are programmed to automate tasks, such as launching an app or displaying a webpage.
  • Share data, such as contacts, photos, videos, or files.
  • Provide simplified setup of more complex wireless connections, such as Bluetooth and Wi-Fi.
  • Act as electronic identity documents and keycards.

The following table lists the NFC tag types that BlackBerry 10 devices support.

NFC Forum tag type



Topaz 86

Topaz 512


MIFARE Ultra Light

MIFARE Ultra Light C

Infineon my-d move

Infineon my-d NFC

Kovio 2K


FeliCa RC-S965

FeliCa RC-S888


MIFARE DESFire EV1 (2k, 4k, 8k)

MicroPass 4101-2K


You can use the following BlackBerry 10 APIs or the invocation framework to integrate NFC functionality into your apps. Android APIs are not currently supported.

Platform Framework
HTML5 Invocation attributes
Adobe AIR Invocation attributes
Android Not currently supported

NFC resources

Here are some links to presentations, webinars, articles, and developer guides to help provide inspiration and show you how you can integrate NFC capability into your apps.

Resource Description

Native developer documentation

The Near Field Communication development guide.

The NFC index

An index of NFC articles, presentations, and webinars published in the BlackBerry Developer Resource Center.

NDEF tags and the invocation framework

This blog post explains how to read and write NDEF tags by using the invocation framework.

The NFC Forum

The NFC Forum is the official home of NFC technology. Here you can find detailed information about NFC specifications, news, and events.