My Account Log in

2 options

Professional NFC application development for Android / Vedat Coskun, Kerem Ok, Busra Ozdenizci.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Coskun, Vedat.
Contributor:
Ok, Kerem.
Ozdenizci, Busra.
Series:
Programmer to programmer.
Wrox programmer to programmer
Language:
English
Subjects (All):
Application software--Development.
Application software.
Mobile computing.
Android (Electronic resource).
Physical Description:
1 online resource (547 p.)
Edition:
1st ed.
Place of Publication:
Chichester [England] : Wiley, 2013.
Language Note:
English
Summary:
A practical guide to developing and deploying Near Field Communication (NFC) applications There has been little practical guidance available on NFC programming, until now. If you're a programmer or developer, get this unique and detailed book and start creating apps for this exciting technology. NFC enables contactless mobile communication between two NFC-compatible devices. It's what allows customers to pay for purchases by swiping their smartphones with Google Wallet, for example. This book shows you how to develop NFC applications for Android, for all NFC operating modes: reader
Contents:
Cover; Contents; Chapter 1: Overview of Near Field Communication; Ubiquitous Computing and NFC; Wireless Communication as NFC; RFID Technology; Smart Card Technology; NFC Technology; Summary; Chapter 2: NFC Essentials for Application Developers; NFC Mobile; Standards Used by NFC; NFC Operating Mode Essentials; Standardization of NFC; Diversity of NFC Platforms; Summary; Chapter 3: Getting Started with Android; What Is Android?; Android SDK; What You Need to Start; SDK Packages; Android API Levels; Structure of Android Applications; Dalvik Virtual Machine (DVM); Platform Tools; SDK Tools
Android Virtual DeviceSummary; Chapter 4: Android Software Development Primer; Creating Your First Android Application; Running Applications on Your Mobile Phone; Distributing Android Applications; Understanding Hello World; Using Multiple Views; Android Project Resources; Using an Event Listener; Using Relative Layout; Using Dialog Builders; Using Grid Layout; Android Activity Lifecycle; Implementing Multiple Activities and Intents; Using Menu Items; Summary; Chapter 5: NFC Programming: Reader/Writer Mode; NFC APIs in Android; Tag Intent Dispatch System vs. Foreground Dispatch System
NFC Tag Intent Dispatch SystemNFC Properties in the Android Manifest File; Filtering NFC Intents; Checking the NFC Adapter; Tag Writing; Tag Reading; Android Application Record; Foreground Dispatch System; Working with Supported Tag Technologies; Summary; Chapter 6: Reader/Writer Mode Applications; NFC Smart Poster Use Case; NFC Shopping Use Case; Student Transportation Tracking Use Case; Summary; Chapter 7: NFC Programming: Peer-to-Peer Mode; Performing Peer-to-Peer Transactions; Beaming NDEF Messages; Receiving Beams; An Abstract Beam with setNdefPushMessageCallback( )
An Abstract Beam with setNdefPushMessage( )Declaring Intent Filters; Using Android Application Records in Peer-to-Peer Mode; An Example Beam Application Using setNdefPushMessageCallback( ); An Example Beam Application Using setNdefPushMessage( ); Beam Support for API Level 10; Android OS to Handle the Incoming Beam; Beaming Files; Summary; Chapter 8: Peer-to-Peer Mode Applications; NFC Chatting; NFC Guess Number; NFC Panic Bomb; Summary; Chapter 9: NFC Programming: Card Emulation Mode; Definition of Card Emulation Mode; Business Ecosystem; Stakeholders in an NFC Ecosystem; Business Models
Card Emulation Mode Use Case AlternativesCard Emulation Mode Programming; Programming Secure Elements; Programming NFC Reader; Programming Android Applications; Summary; Appendix A: URI Prefixes for NDEF; Appendix B: Android NFC Packages; Introduction; Advertisement
Notes:
Includes index.
ISBN:
9781118380567
1118380568
9781299465183
1299465188
9781118380543
1118380541
OCLC:
844979358

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account