Free Downloads
Beginning NFC: Near Field Communication With Arduino, Android, And PhoneGap

Jump into the world of Near Field Communications (Nfc), the fast-growing technology that lets devices in close proximity exchange data, using radio signals. With lots of examples, sample code, exercises, and step-by-step projects, this hands-on guide shows you how to build Nfc applications for Android, the Arduino microcontroller, and embedded Linux devices. You’ll learn how to write apps using the Nfc Data Exchange Format (Ndef) in PhoneGap, Arduino, and node.js that help devices read messages from passive Nfc tags and exchange data with other Nfc-enabled devices. If you know Html and JavaScript, you’re ready to start with Nfc.Dig into Nfc’s architecture, and learn how it’s related to RfidWrite sample apps for Android with PhoneGap and its Nfc pluginDive into Ndef: examine existing tag-writer apps and build your ownListen for and filter Ndef messages, using PhoneGap event listenersBuild a full Android app to control lights and music in your homeCreate a hotel registration app with Arduino, from check-in to door lockWrite peer-to-peer Nfc messages between two Android devicesExplore embedded Linux applications, using examples on Raspberry Pi and BeagleBone

Paperback: 246 pages

Publisher: O'Reilly Media; 1 edition (February 3, 2014)

Language: English

ISBN-10: 1449372066

ISBN-13: 978-1449372064

Product Dimensions: 7 x 0.6 x 9.2 inches

Shipping Weight: 12.8 ounces (View shipping rates and policies)

Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)

Best Sellers Rank: #617,342 in Books (See Top 100 in Books) #60 in Books > Computers & Technology > Networking & Cloud Computing > Wireless Networks #261 in Books > Computers & Technology > Hardware & DIY > Single Board Computers #388 in Books > Computers & Technology > Mobile Phones, Tablets & E-Readers > Programming & App Development

This is an awesome hands on book. Not only does it cover the technical aspects and the programming aspects, Igoe manages to develop and present a collection of low cost labs on real hardware. I'd recommend it for anyone who wants to begin a deep dive into NFC.

Good introduction. Solid examples of introductory applications. Not very technical, and good starter kit for people learning how to code.

I did found lots of good information but needed to look for other sources for example for applicable NDEF information. Large parts of the book consists of source code and explanations of than code.

Beginning NFC: Near Field Communication with Arduino, Android, and PhoneGap Android: Android Programming And Android App Development For Beginners (Learn How To Program Android Apps, How To Develop Android Applications Through Java Programming, Android For Dummies) Everyday NFC Second Edition: Near Field Communication Explained Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) Arduino: Complete Beginners Guide For Arduino - Everything You Need To Know To Get Started (Arduino 101, Arduino Mastery) Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Arduino: The Ultimate QuickStart Guide - From Beginner to Expert (Arduino, Arduino for Beginners) Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet Android Tips and Tricks: Covers Android 5 and Android 6 devices (2nd Edition) Android Tips and Tricks: Covers Android 5 and Android 6 devices Android at Work: 150-Plus Must Have Apps for Android Phones and Tablets: The complete guide to the best free phone and tablet Android apps Android Programming BOX SET: ANDROID PROGRAMMING and ANDROID GAME PROGRAMMING - 2 Books in 1 (Second Edition) Embedded Programming with Android: Bringing Up an Android System from Scratch (Android Deep Dive) Learning Android programming using Android Studio (Android for beginners Book 1) Android: App Development & Programming Guide: Learn In A Day! (Android, Rails, Ruby Programming, App Development, Android App Development, Ruby Programming) Android: Programming & App Development For Beginners (Android, Rails, Ruby Programming, App Development, Android App Development) Divination, Politics, and Ancient Near Eastern Empires (Ancient Near East Monographs) PhoneGap Essentials: Building Cross-platform Mobile Apps (Older Version 2012) PhoneGap Essentials: Building Cross-Platform Mobile Apps Arduino for Musicians: A Complete Guide to Arduino and Teensy Microcontrollers