PROFESSIONAL
NFC APPLICATION DEVELOPMENT
FOR ANDROID™
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xix
CHAPTER 1
Overview of Near Field Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
CHAPTER 2
NFC Essentials for Application Developers . . . . . . . . . . . . . . . . . . . . . . . 23
CHAPTER 3
Getting Started with Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
CHAPTER 4
Android Software Development Primer . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
CHAPTER 5
NFC Programming: Reader/Writer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 115
CHAPTER 6 Reader/Writer Mode Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
CHAPTER 7
NFC Programming: Peer-to-Peer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
CHAPTER 8
Peer-to-Peer Mode Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
CHAPTER 9
NFC Programming: Card Emulation Mode . . . . . . . . . . . . . . . . . . . . . . . 229
APPENDIX A
URI Prefi xes for NDEF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
APPENDIX B
Android NFC Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
265
www.it-ebooks.info