跟我們一起跳進NFC(Near Field Communication,近距離無線通訊)的開發世界吧!這套技術正飛速成長中。NFC裝置貼近在一起後,便能透過無線電波傳遞訊號交換資料,本書內容包含大量的範例、原始程式碼、練習題、以及一步一步引導讀者的專案建構步驟,這是一份集結實務經驗的指引手冊,示範如何為Android、Arduino微控制器和嵌入式Linux設備打造NFC應用軟體。
您將學習如何使用NFC資料交換格式(NFC Data Exchange Format,NDEF)來撰寫應用程式,涵蓋的開發平台包括PhoneGap、Arduino與Node.js,讓NFC裝置能夠讀取被動式NFC標籤裡的訊息、與其他NFC裝置互相交換資料;若您已經懂得HTML與JavaScript,那就可以馬上進入NFC的開發工作。
.深入解析NFC的架構,學習與RFID之間的差異之處
.在Android上撰寫範例應用軟體,使用PhoneGap與其NFC附加元件
.深入學習NDEF:介紹已有的標籤讀取器應用軟體、打造屬於你自己的NFC應用專案
.聆聽並過濾NDEF訊息,使用PhoneGap的事件聆聽者函式
.建立完整的Android應用軟體,控制住家內的燈光與音響系統
.運用Arduino建立旅館入住退宿系統,接待櫃檯的報到機制,門鎖與身分驗證
.在兩台Android裝置之間進行點對點對等式NFC訊息傳輸
.探索嵌入式Linux開發板,以Raspberry Pi與BeagleBone為範例