The art and science of NFC programming

Bibliographic Details
Other Authors: Lesas, Anne-Marie, author (author), Miranda, Serge, author
Format: eBook
Language:Inglés
Published: Hoboken, New Jersey : ISTE Ltd/John Wiley and Sons Inc 2016.
Edition:1st ed
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009849078206719
Table of Contents:
  • Foreword vii
  • Preface xi
  • Introduction xv
  • Chapter 1. State-of-the-Art of NFC1
  • 1.1. Future mobiquitous digital services 2
  • 1.1.1. The era of mobiquity 3
  • 1.1.2. Toward a world of contactless communicating objects 6
  • 1.2. NFC equipment 7
  • 1.2.1. NFC tag 7
  • 1.2.2. NFC smart card 8
  • 1.2.3. NFC smartphone 13
  • 1.2.4. Reader/encoder: NFC transaction terminals 14
  • 1.2.5. “Smart cities” and sustainable development 14
  • 1.2.6. Cashless payment with NFC 15
  • 1.3. NFC standards 16
  • 1.3.1. Analog signal and NFC digital transposition 18
  • 1.3.2. The three standardized modes of NFC 21
  • 1.3.3. NFC forum standards 25
  • 1.3.4. GlobalPlatform (GP) 36
  • 1.3.5. SIMAlliance and open mobile API 42 Chapter 2. Developing NFC Applications with Android 45
  • 2.1. Introduction to Android programming using Eclipse 46
  • 2.1.1. Android in a nutshell 46
  • 2.1.2. Android in Eclipse IDE 49
  • 2.1.3. Intents and Android context 60
  • 2.1.4. The Activity class of Android 61
  • 2.1.5. Android graphical interface: “layout” files 64
  • 2.1.6. Compiling and testing an Android application 67
  • 2.2. Implementing NFC with Android 70
  • 2.2.1. Android manifest declarations 71
  • 2.2.2. Implementing the NFC reader/writer mode 71
  • 2.2.3. Implementing the NFC P2P mode with Android 83
  • 2.2.4. Implementing the NFC card emulation mode with Android 87
  • 2.2.5. Developing NFC services with Android HCE 97
  • Chapter 3. NFC Use Cases 107
  • 3.1. Usage of the NFC reader/writer mode 107
  • 3.1.1. Use case: management of equipment loans 108
  • 3.2. Usage of the NFC P2P mode 112
  • 3.2.1. Use case: NFC pairing 112
  • 3.3. Usage of NFC card emulation mode 114
  • 3.3.1. Use case: digital wallet in the SE 115
  • 3.4. Usage of the HCE mode 118
  • 3.4.1. Use case: SE in the Cloud with HCE 119
  • Conclusion 121
  • Bibliography 125
  • Index 129