reklama - zainteresowany?

Beginning NFC. Near Field Communication with Arduino, Android, and PhoneGap - Helion

Beginning NFC. Near Field Communication with Arduino, Android, and PhoneGap
ebook
Autor: Tom Igoe, Don Coleman, Brian Jepson
ISBN: 978-14-493-2411-7
stron: 246, Format: ebook
Data wydania: 2014-01-14
Księgarnia: Helion

Cena książki: 92,65 zł (poprzednio: 107,73 zł)
Oszczędzasz: 14% (-15,08 zł)

Dodaj do koszyka Beginning NFC. Near Field Communication with Arduino, Android, and PhoneGap

Tagi: Android | Arduino | FLEX | Inne

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 RFID
  • Write sample apps for Android with PhoneGap and its NFC plugin
  • Dive into NDEF: examine existing tag-writer apps and build your own
  • Listen for and filter NDEF messages, using PhoneGap event listeners
  • Build a full Android app to control lights and music in your home
  • Create a hotel registration app with Arduino, from check-in to door lock
  • Write peer-to-peer NFC messages between two Android devices
  • Explore embedded Linux applications, using examples on Raspberry Pi and BeagleBone

Dodaj do koszyka Beginning NFC. Near Field Communication with Arduino, Android, and PhoneGap

 

Osoby które kupowały "Beginning NFC. Near Field Communication with Arduino, Android, and PhoneGap", wybierały także:

  • Systemy operacyjne. Architektura, funkcjonowanie i projektowanie. Wydanie IX
  • Kotlin w praktyce. Kurs video. Tworzenie aplikacji webowych za pomocÄ… Spring Boota
  • Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform
  • Android Studio. Kurs video. NarzÄ™dzia Android developera
  • Android. Techniki efektywnej pracy. Kurs video. Poziom pierwszy. Skróty klawiszowe i biblioteki

Dodaj do koszyka Beginning NFC. Near Field Communication with Arduino, Android, and PhoneGap

Spis treści

Beginning NFC. Near Field Communication with Arduino, Android, and PhoneGap eBook -- spis treści

  • Beginning NFC
  • Dedication
  • 1. Introduction
    • Who This Book Is For
    • Recommended Reading
    • Whats Covered in This Book
    • What Youll Need
      • Hardware
      • Software
      • Other Useful NFC Apps
    • Conventions Used in This Book
    • Using Code Examples
    • Safari Books Online
    • How to Contact Us
    • Acknowledgments
  • 2. NFC and RFID
    • Whats RFID?
    • Whats NFC?
    • How RFID Operates
      • RFID Standards
    • How NFC Operates
      • NFC Data Exchange Format (NDEF)
    • The Architecture of NFC
      • NFC Tag Types
      • Where to Get Tags
    • Device-to-Tag Type Matching
    • What You Can Do with NFC
    • Conclusion
  • 3. Getting Started with PhoneGap and the PhoneGap-NFC Library
    • Why Android?
    • Hello, World! Your First PhoneGap App
      • Setting Up the Development Environment
        • Install the Android Platform Tools
        • Install Node.js and npm
        • Install Cordova CLI for PhoneGap
      • Creating a PhoneGap Project
      • The Important Files
    • A Simple Locator App
    • PhoneGap Meets NFC: NFC Reader
      • Installing the NFC Plug-In
      • Writing the NFC Reader App
      • Troubleshooting
    • Conclusion
  • 4. Introducing NDEF
    • NDEF Structure
      • Type Name Format
      • Payload Type
        • URIs in NDEF Messaging
      • Payload Identifier
      • Payload
    • Record Layout
      • Record Header
      • How Big Can an NDEF Message Be?
      • Record Chunking
      • Additional Info
    • NDEF in Practice
    • A Tag Writer Application: Foursquare Check-In
      • Writing an NDEF Record to a Tag
      • Writing Different Record Types
      • PhoneGap-NFC NDEF Helper Functions, Summarized
    • Conclusion
  • 5. Listening for NDEF Messages
    • PhoneGap-NFCs Event Listeners
    • An NDEF Reader Application
      • Listening for Multiple Events
      • Reading the NDEF Messages
      • Filtering Tags Using Record Types
      • Filtering Using MIME-Types
    • Androids Tag Dispatch System
      • Types of Intents
      • Android Application Records
    • Conclusion
  • 6. An NFC Application in Practice
    • The User Interaction
    • Getting to Know Hue, Getting to Know All About Hue
      • The Hue Data Format
      • The Hues REST API
    • The Android Shell
    • The PhoneGap Media API
    • The User Interface
    • The Application Code
      • Housekeeping Functions
      • Global Event Handlers
      • Hub Communication Functions
      • Lighting User Interface Event Handlers
      • Music User Interface Event Handlers
      • NFC Event Handlers
      • Enabling Background Dispatch
    • Conclusion
  • 7. Introduction to Arduino and NFC
    • Digital Meets Physical: Arduino
    • The Hardware Heart of NFC
    • The Arduino Development Environment
      • Serial Communication
      • Installing Arduino Libraries
    • The Arduino NDEF Library
      • Reading NDEF in Arduino
      • Writing NDEF in Arduino
    • A Microcontroller NFC Application: Hotel Key Cards
      • The Interaction and Data Format
      • The Arduino NDEF Writer Device
      • The Arduino NDEF Reader and Door Lock Device
    • A Browser Interface for the Arduino NDEF Writer Device
      • Node.js Application Specification: package.json
      • The Client-Side Code
      • The Server-Side Code
    • Conclusion
  • 8. Peer-to-Peer Exchange
    • Sending Peer-to-Peer Messages in PhoneGap
    • Receiving Peer-to-Peer Messages in PhoneGap
    • Handover
      • Static Handover
    • Sending Handover Messages in PhoneGap
    • Peer-to-Peer Using Arduino
    • Card Emulation
    • Conclusion
  • 9. NFC on Embedded Systems
    • Introduction to Embedded Linux Devices and Package Managers
      • Network, USB, and NFC
    • NFC on Embedded Linux: The Overview
    • Housekeeping Details
      • Get Comfortable with Your Editing Workflow
      • Know Your Package Manager
      • Set the Date and Time
      • Make a Downloads Directory
      • BeagleBone Peculiarities
      • Raspberry Pi Peculiarities
        • Installing Node.js on the Raspberry Pi
    • Installing the Tools for NFC
      • Installing the Libusb Compatibility Library
      • Installing libnfc
        • Raspberry Pi
        • BeagleBone Black
      • Testing the Installation on Raspberry Pi or BeagleBone
      • Installing libfreefare
    • Libnfc and Libfreefare Command Line Tools
    • NDEF Reading and Writing in Node.js
    • Web Interface for Tag Writer
    • Tags Controlling Physical Output
      • BeagleBone Version
      • Raspberry Pi Version
    • Conclusion
  • A. NFC Specification Codes
  • Index
  • Colophon
  • Copyright

Dodaj do koszyka Beginning NFC. Near Field Communication with Arduino, Android, and PhoneGap

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.