Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/skjolber/nfc-eclipse-plugin

Eclipse plugin for working with NDEF in NFC tags
https://github.com/skjolber/nfc-eclipse-plugin

eclipse eclipse-plugin editor ndef ndef-format nfc

Last synced: 2 months ago
JSON representation

Eclipse plugin for working with NDEF in NFC tags

Awesome Lists containing this project

README

        

# Overview #
This site hosts an [Eclipse](http://www.eclipse.org/) plugin for [Near Field Communication](http://en.wikipedia.org/wiki/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](http://developer.android.com/guide/topics/nfc/nfc.html) editor
* Android app integration for reading/writing NFC tags
* Automagical QR-code based transfers from Eclipse
* NFC reader integration - [ACR122](http://www.acs.com.hk/index.php?pid=product&id=ACR122U) and others
* Type 2 tags support

# Screenshots #
Eclipse [Juno](https://raw.githubusercontent.com/skjolber/nfc-eclipse-plugin/wiki/images/juno.png), [Indigo](https://raw.githubusercontent.com/skjolber/nfc-eclipse-plugin/wiki/images/indigo.png) and [Kepler](https://raw.githubusercontent.com/skjolber/nfc-eclipse-plugin/wiki/images/kepler.png) releases. More in the [tutorial](https://github.com/skjolber/nfc-eclipse-plugin/blob/wiki/Tutorial.md), also see [this 30 sec Youtube video](http://www.youtube.com/watch?v=I0P1Y4jPHtI&lc).

# 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](https://github.com/skjolber/nfc-eclipse-plugin/blob/wiki/Installation.md) page for more details.
# Getting started #
Try the walk-through [tutorial](https://github.com/skjolber/nfc-eclipse-plugin/blob/wiki/Tutorial.md), 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](https://github.com/skjolber/nfc-eclipse-plugin/blob/wiki/Tags.md) wiki page for more.

# Android client #
Download the free 'NFC Developer' app from [Android market](http://play.google.com/store/apps/details?id=com.antares.nfc&referrer=eclipse) 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](https://github.com/skjolber/ndef-tools-for-android) project for a [boilerplate project](https://github.com/skjolber/ndef-tools-for-android/tree/master/ndeftools-boilerplate) to [get started reading and writing NFC tags](https://github.com/skjolber/nfc-eclipse-plugin/blob/wiki/GettingStartedAndroid.md) on Android. You might also be interested in [a tutorial-like workshop](https://github.com/greenbird/workshops/tree/master/mobile/Android/Near%20Field%20Communications) (solution included) or an [online](http://ndefeditor.grundid.de/) NDEF editor.

A working demo is available in [Google Play](https://play.google.com/store/apps/details?id=org.ndeftools.boilerplate), search for keywords 'ndef tools demo'.

# Forum #
Please post comments and questions at the [NFC developers](http://groups.google.com/group/nfc-developers/topics) Google forum group.

# Acknowledgements #
This project uses code from the [ZXing](https://github.com/zxing/zxing/) and [NFC Tools for Java](https://github.com/grundid/nfctools) and was inspired by [my](https://github.com/skjolber/nfc-eclipse-plugin/blob/wiki/Author.md) [former](http://www.antares.no) and [current](http://www.greenbird.com) coworkers.

# News #
16th of March 2015: Project migrated from Google Code

October 2nd 2014: The [NFC Developer](http://play.google.com/store/apps/details?id=com.antares.nfc) 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](http://www.linkedin.com/in/skjolberg).

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