-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

NFC:Arduino、Android與PhoneGap近場通信

( 簡體 字)
作者:金建剛,馮依,姚尚朗類別:1. -> 電腦組織與體系結構 -> 單晶片 -> Arduino
   2. -> 程式設計 -> 手機程式 -> Android
譯者:
出版社:電子工業出版社NFC:Arduino、Android與PhoneGap近場通信 3dWoo書號: 39362
詢問書籍請說出此書號!

缺書
NT售價: 325

出版日:9/1/2014
頁數:244
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121239977
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

譯者序
本書最開始是eoe 社區CTO 姚尚朗(iceskysl)推薦我們翻譯的,很巧的是,之前我在
上海的時候跟本書里面提到的Arduino 有過一面之緣,并親眼目睹過對其進行編程,然
后運行出來之后的效果。真的感覺非常的酷,并且也非常容易上手,并沒有想象中的那
么神秘。恰好本書的內容跟Android 也有非常大的聯系,而NFC 也是目前移動互聯網中
非常熱門的技術。試看了一些章節之后,知道本書其實也沒有涉及非常神秘、難懂的程
序設計,或是一些其他門檻很高的內容。
本書并不是完全為程序員編寫的,你可以是程序愛好者,也可以是經驗老道的程序員;
可以是做軟件的,也可以是做相關硬件的;可以是Android 開發者,也可以是iOS、黑莓、
Windows Phone 等;甚至可以是Web 開發者。不管你使用什么語言進行開發,都能很快
地上手。當然,如果你對我上面提到的技術都只是聽過那也沒關系,因為本書的門檻很低,只要你跟著本書一步步走,只要你對NFC 感興趣,想了解它的工作原理,以及知道能用它做些什么,那么本書絕對是一個非常好的選擇。
本書從什么是NFC 開始介紹,循序漸進地告訴我們如何去選擇正確的、簡單的工具來搭
建一個簡易的NFC 應用。這里面還會涉及一些技術,比如HTML、JavaScript,如果你
能完全了解當然最好,不過就算你只大概了解一些基本的標簽、基本的語法也是沒問題
的;一旦你跟著本書開發出了一個簡單的NFC 應用,后續你想怎么去豐富它,我想那都
是很容易的事情了。畢竟萬事開頭難。
在翻譯本書的過程中,由于從廣州來北京發展,所以翻譯的進度有一些落后,特別感
謝本書的翻譯搭檔hexter 對我的幫助,在我由于其他事情而無暇顧及的時候幫我分擔
了一部分工作。也要感謝出版社編輯對本書的校稿,因為翻譯其實是一件非常枯燥的
事情,在翻譯的過程中難免會出現一些語句不通順,甚至上下文不銜接的問題,編輯
們得一行行地看,看不懂的需要標記出來,或者提供更好的句子。所以很感謝他們,
讓本書能順利出版,然后為那些想了解NFC,并且想做出點什么的人提供一些好的入
門材料。
內容簡介:

本書將帶你走入近場通信(NFC)的世界,這是一種快速發展的技術,它能夠讓設備近距離交換數據或使用無線電信號。本書通過大量實例、代碼樣例、練習以及逐步分析的項目,向你展示了如何為Arduino、Android 和PhoneGap 編寫近場通信的應用程序。本書內容包括:深入研究NFC 架構;為Android 寫帶有PhoneGap 和NFC 插件的應用樣例;使用PhoneGap 事件監聽器監聽并過濾NDEF信息;創建一個能控制家中燈光和音樂的Android 應用;編寫兩個Android 設備之間點對點的NFC信息等。

目錄:

第1 章 簡介 1
本書面向哪些讀者 2
推薦閱讀 2
本書有哪些內容 3
你需要什么 4
硬件 4
軟件 6
其他不錯的NFC 應用 7
本書所使用的約定 7
使用代碼示例 8
Safari® 聯機叢書 8
聯系我們 9
致謝 10
第2 章 NFC 和RFID 11
什么是RFID 11
什么是NFC 12
RFID 如何工作 13
RFID 標準體系 13
NFC 如何運作 13
NFC 數據交換格式(NDEF) 14
NFC 的體系結構 15
NFC 標簽類型 16
從哪里買標簽 17
設備與標簽類型匹配 18
能用NFC 做什么 19
總結 20
第3 章 從PhoneGap 和PhoneGap-NFC 庫開始 21
為什么選擇Android21
你的第一個PhoneGap 應用:Hello, World ! 22
設置開發環境 22
創建PhoneGap 項目27
重要文件 30
一個簡單的定位應用程序 32
NFC 讀取器 38
安裝NFC 插件 39
編寫NFC 讀取器應用程序 40
故障排除 43
總結 44
第4 章 NDEF 介紹 45
NDEF 結構 45
TNF(類型名稱格式) 46
載荷類型 47
載荷ID 48
載荷 49
記錄結構 49
記錄頭部 50
一個NDEF 消息可以有多大 50
記錄組塊 51
參考 51
NDEF 實戰 52
一個標簽寫入應用:Foursquare 簽到 56
把一條NDEF 記錄寫入標簽 57
寫不同的記錄類型 60
PhoneGap-NFC 的NDEF 輔助函數概述 65
總結 67
第5 章 監聽NDEF 數據 69
PhoneGap-NFC 的事件監聽 69
一個NDEF 讀取器應用 71
監聽多個事件 72
讀取NDEF 消息 75
使用記錄類型過濾標簽 78
使用MIME 類型過濾 79
Android 標簽分發系統 82
intent 類型 83
Android 應用記錄 86
總結 87
第6 章 一個NFC 應用實踐 89
用戶交互 91
了解Hue 92
Hue 數據格式 94
Hue 的REST API 97
Android shell 97
PhoneGap 媒體API 98
用戶接口(UI) 99
應用程序代碼 101
通用功能 102
全局事件處理程序 104
Hub 通信功能 106
用戶界面控件事件處理程序 110
音樂界面事件處理程序 113
NFC 事件處理程序 118
啟用后臺調度 120
總結 121
第7 章 Arduino 和NFC 介紹 123
數字化遇上物理:Arduino 123
NFC 的硬件核心 125
Arduino 開發環境 125
串行通信 129
安裝Arduino 庫 130
Arduino 的NDEF 庫 132
讀取Arduino 中的NDEF 134
在Arduino 中寫入NDEF 137
微型控制器NFC 應用:酒店鑰匙卡 138
交互和數據格式 140
Arduino 的NDEF 寫入器設備 142
Arduino 的NDEF 讀取器和門鎖裝置 148
Arduino NDEF 寫入器設備的瀏覽器接口 156
Node.js 的應用規范:package.json 156
客戶端代碼 157
服務器端代碼 158
總結 162
第8 章 點對點(P2P)交換 165
在PhoneGap 中發送P2P 消息 167
在PhoneGap 中接收P2P 消息 175
切換 177
靜態切換 178
在PhoneGap 中發送切換消息 178
用Arduino 進行P2P 184
卡仿真 184
總結 185
第9 章 嵌入式系統里的NFC 187
嵌入式Linux 設備和包管理器介紹 187
網絡、USB 和NFC 188
嵌入式Linux 上的NFC :概覽 190
通用功能 191
選擇熟悉的編輯工具 191
了解包管理器 191
設置日期和時間 192
建一個下載目錄 193
BeagleBone 特性 193
Raspberry Pi 特性 193
安裝NFC 工具 194
安裝libusb 兼容庫 195
安裝libnfc 195
Raspberry Pi 或BeagleBone 安裝測試 196
安裝libfreefare 196
libnfc 和libfreefare 的命令行工具 197
Node.js 的NDEF 讀寫 199
標簽寫入器的Web 界面 203
標簽控制物理輸出 205
BeagleBone 版本 205
Raspberry Pi 版本 207
總結 211
附錄A NFC 規范代碼 213
序: