Skip to content

skjolber/nfc-eclipse-plugin

Repository files navigation

Overview

This site hosts an Eclipse plugin for Near Field Communication development.

Background

Developers wanting to explore NFC tech should not waste time on low-level (read/write) details, but rather concentrate on accessing higher-level functionality - creating world class applications.

Features

The most important features are

  • Eclipse NDEF editor
  • Android app integration for reading/writing NFC tags
    • Automagical QR-code based transfers from Eclipse
  • NFC reader integration - ACR122 and others
    • Type 2 tags support

Screenshots

Eclipse Juno, Indigo and Kepler releases. More in the tutorial, also see this 30 sec Youtube video.

Eclipse update site

From Eclipse 3.7.2 or later, select Help -> Install new Software and add

https://raw.githubusercontent.com/skjolber/nfc-eclipse-plugin/master/nfc-eclipse-plugin-update-site 

update site. See the installation page for more details.

Getting started

Try the walk-through tutorial, it is short and has a lot of images ;-)

Tags

Order yourself some NFC tags starter kits to take full advantage of this project (also to have the most fun ;-)). See the tags wiki page for more.

Android client

Download the free 'NFC Developer' app from Android market for a painless workflow: NDEF messages are automagically represented as custom QR codes in the plugin editor, then promptly scanned and written to NFC tags using the app - simple, fast and convenient :-)

Also supports load/save NDEF message files via device filesystem.

NDEF Tools for Android

Look into the NDEF Tools for Android project for a boilerplate project to get started reading and writing NFC tags on Android. You might also be interested in a tutorial-like workshop (solution included) or an online NDEF editor.

A working demo is available in Google Play, search for keywords 'ndef tools demo'.

Forum

Please post comments and questions at the NFC developers Google forum group.

Acknowledgements

This project uses code from the ZXing and NFC Tools for Java and was inspired by my former and current coworkers.

News

16th of March 2015: Project migrated from Google Code
October 2nd 2014: The NFC Developer app has reached 35k installs!
September 25th 2014: Project now builds with Tycho.
March 25th 2013: Experimental support for Signature Records.

History

Nov 12th 2014: Version 1.3.7 released with tycho build and new update site url.
March 25th 2013: Version 1.3.6 released with fix for issue 2.
January 22th 2013: Version 1.3.5 released.
November 10th 2012: Version 1.3.4 released.
October 29th 2012: Version 1.3.3 released.
September 23th 2012: Version 1.3.2 released.
August 26th 2012: Version 1.3.1 released.
August 13th 2012: Version 1.3.0 released.

Need help?

If you need professional help with an NFC project, get in touch.

Donate

Chip in to help me buy some more NFC tags and readers and divert time from paid work.