欢迎光临
免费的PDF电子书下载网站

NFC:Arduino、Android与PhoneGap近场通信 PDF下载

编辑推荐

 ; ; ; 欢迎进入近场通信(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应用程序的开发

 ;

内容简介

????????????NFC?????????????????????????????????????????????????????????????????????????Arduino?Android ?PhoneGap ???????????????????????NFC ????Android ???PhoneGap ?NFC ??????????PhoneGap ??????????NDEF??????????????????Android ???????Android ????????NFC????

作者简介

????IceskYsl?eoemobile? eoeAndroid??????Google???????????????????????????????????????????????????????????????????????Web 2.0??????????????????????????Google Android??????????Google API?? ?????????????The Rails Way??????????????????????????????

NFC:Arduino、Android与PhoneGap近场通信 PDF下载

目录

?? ?1 ???? 1 ???????? 2 ???? 2 ??????? 3 ????? 4 ?? 4 ?? 6 ?????NFC ?? 7 ???????? 7 ?????? 8 Safari?reg; ???? 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

免费在线读

译者序

本书最开始是eoe 社区CTO 姚尚朗(iceskysl)推荐我们翻译的,很巧的是,之前我在上海的时候跟本书里面提到的Arduino 有过一面之缘,并亲眼目睹过对其进行编程,然后运行出来之后的效果。真的感觉非常的酷,并且也非常容易上手,并没有想象中的那么神秘。恰好本书的内容跟Android 也有非常大的联系,而NFC 也是目前移动互联网中非常热门的技术。试看了一些章节之后,知道本书其实也没有涉及非常神秘、难懂的程序设计,或是一些其他门槛很高的内容。

本书并不是完全为程序员编写的,你可以是程序爱好者,也可以是经验老道的程序员;可以是做软件的,也可以是做相关硬件的;可以是Android 开发者,也可以是iOS、黑莓、Windows Phone 等;甚至可以是Web 开发者。不管你使用什么语言进行开发,都能很快地上手。当然,如果你对我上面提到的技术都只是听过那也没关系,因为本书的门槛很低,只要你跟着本书一步步走,只要你对NFC 感兴趣,想了解它的工作原理,以及知道能用它做些什么,那么本书绝对是一个非常好的选择。

本书从什么是NFC 开始介绍,循序渐进地告诉我们如何去选择正确的、简单的工具来搭建一个简易的NFC 应用。这里面还会涉及一些技术,比如HTML、JavaScript,如果你能完全了解当然最好,不过就算你只大概了解一些基本的标签、基本的语法也是没问题的;一旦你跟着本书开发出了一个简单的NFC 应用,后续你想怎么去丰富它,我想那都是很容易的事情了。毕竟万事开头难。

在翻译本书的过程中,由于从广州来北京发展,所以翻译的进度有一些落后,特别感谢本书的翻译搭档hexter 对我的帮助,在我由于其他事情而无暇顾及的时候帮我分担了一部分工作。也要感谢出版社编辑对本书的校稿,因为翻译其实是一件非常枯燥的事情,在翻译的过程中难免会出现一些语句不通顺,甚至上下文不衔接的问题,编辑们得一行行地看,看不懂的需要标记出来,或者提供更好的句子。所以很感谢他们,让本书能顺利出版,然后为那些想了解NFC,并且想做出点什么的人提供一些好的入门材料。

NFC:Arduino、Android与PhoneGap近场通信 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:NFC:Arduino、Android与PhoneGap近场通信