Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
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 Device
Summary
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 System
NFC 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 Alternatives
Card 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
← Prev
Back
Next →
← Prev
Back
Next →