Develop Apps with NFC

Build Apps & Enterprise Solutions with NFC

  • Read & process data from NFC tags
  • Pushing NFC messages on Windows devices
  • Specialized design components for enabling NFC
  • Templates for simulating NFC during testing
  • NFC for Android
  • NFC for Windows

What is NFC?

NFC (near field communication) is a short-range, wireless technology that enables contactless communication between devices like smartphones and tablets in close proximity. It operates at 13.56 MHz on the ISO/IEC 18000-3 air interface and allows for simple and secure interactions between electronic devices. NFC is a subset of RFID (Radio-Frequency Identification) technology but is distinct in its ability to enable two-way communication.

Common use cases for NFC include:

  • Tap-to-pay mobile payment systems
  • Using a phone as a security card
  • Sharing contacts, photos, etc., between devices in close proximity
  • Reacting to smart tags
  • Smart home and enterprise IoT applications
  • Two-factor authentication scenarios

Build apps with NFC functionality

MobileTogether includes full support for receiving and pushing NFC messages for contactless communication with NFC tags or NFC enabled devices to share information including SMS, telephone numbers, URLs, etc., or to act as electronic identity documents or keycards.

With its easy to use design interface and visual, Action Trees programming paradigm, MobileTogether makes it easy to add NFC functionality to your mobile apps and enterprise solutions. With specialized NFC Actions, functions, and events, you can drag and drop components and define NFC actions without extensive coding.

Building apps for NFC

Apps built in MobileTogether support:

  • Discovering and reading NFC tags (Windows and Android)
  • Pushing data to other devices (Windows)
  • Defining actions to perform in response to NFC events
  • Simulating real-world NFC data for testing & debugging

Since iOS restricts NFC communications to Apple Pay only, NFC cannot be used with other kinds of data on that platform.

NFC support in MobileTogether is implemented with several design components including actions to start/stop NFC transmission or push a message, a page source tree to be populated when an NFC tag is discovered, and NFC-related events and XPath extension functions.

MobileTogether also includes a template for NFC sample files so developers can test their app in the MobileTogether Simulator and debugger.

Discover an NFC tag and define behavior in response

MobileTogether Feature List

MobileTogether FAQ

MobileTogether Video Demos