欢迎进入近场通信(NFC)的世界,这种飞速发展的新技术能通过无线信号在靠近的电子设备间进行数据传输。本书作为动手指南,通过大量的例子、代码、练习和一步步的项目操作,教你如何在Android设备、Arduino微处理器平台和嵌入式Linux设备上开发NFC 应用程序。
你也将学到用 NFC 数据交换格式(NDEF)写应用程序,通过PhoneGap、Arduino 和 node.js 里提供的 NDEF 函数从 NFC 标签里读消息,或者与其他 NFC 设备交换数据。如果你熟悉 HTML 和JavaScript,那么你就准备好开始 NFC 吧。
■ 深入NFC体系结构,了解NFC和RFID的关系
■ 用PhoneGap和它的NFC插件写Android上的NFC应用程序用例
■ 深入了解NDEF结构:测试已有的写标签程序,然后写自己的标签程序
■ 用PhoneGap事件监听器来监听和过滤NDEF消息
■ 写一个完整的Android应用程序来控制家里的灯和音响
■ 用Arduino创建一个宾馆登记应用程序,从入住到开门锁
■ 写一个P2P的NFC消息程序,在两个Android设备间传消息
■ 通过Raspberry Pi和BeagleBone上的例子来探索嵌入式Linux应用程序的开发