LEADER 05071nam 2200661 a 450 001 9910452365903321 005 20200520144314.0 010 $a1-118-38056-8 010 $a1-299-46518-8 010 $a1-118-38054-1 035 $a(CKB)2550000001019417 035 $a(EBL)1165230 035 $a(OCoLC)844979358 035 $a(SSID)ssj0000908417 035 $a(PQKBManifestationID)12440026 035 $a(PQKBTitleCode)TC0000908417 035 $a(PQKBWorkID)10901120 035 $a(PQKB)10795272 035 $a(MiAaPQ)EBC1165230 035 $a(Au-PeEL)EBL1165230 035 $a(CaPaEBR)ebr10684960 035 $a(CaONFJC)MIL477768 035 $a(EXLCZ)992550000001019417 100 $a20130420d2013 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aProfessional NFC application development for Android$b[electronic resource] /$fVedat Coskun, Kerem Ok, Busra Ozdenizci 210 $aChichester [England] $cWiley$d2013 215 $a1 online resource (547 p.) 225 1 $aWrox programmer to programmer 300 $aIncludes index. 311 $a1-118-38009-6 327 $aCover; 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 327 $aAndroid 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 327 $aNFC 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( ) 327 $aAn 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 327 $aCard 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 330 $a 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 410 0$aProgrammer to programmer. 606 $aApplication software$xDevelopment 606 $aMobile computing 608 $aElectronic books. 615 0$aApplication software$xDevelopment. 615 0$aMobile computing. 676 $a005.3684 700 $aCoskun$b Vedat$0868516 701 $aOk$b Kerem$0868517 701 $aOzdenizci$b Busra$0868518 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910452365903321 996 $aProfessional NFC application development for Android$92048639 997 $aUNINA