在NFC中开发自定义功能

时间:2014-08-18 04:17:12

标签: nfc ndef

我观看了YouTube视频:http://youtube.com/watch?v=td_O6m6zDLo

它显示了NFC如何与设备配合使用。打开应用程序等等但是如果我想开发自己的NFC标签,例如存储用户的Facebook个人资料链接,点击标签时,它会像特定的页面一样。

根据我对NFC的理解,我必须为标签编写代码,读者会读取标签中的代码并执行标签中写的一些操作或功能(如果我错了,请纠正我)。

我浏览了这个网站 http://www.buynfctags.com/bundles/gototags-nfc-encoder-starter-kit.html 还有这个 http://www.identivenfc.com/en/nfc-software-development-kit-sdk/nfc-solutions-development-kit-sdk.htm

我的问题是,如果我购买它,我可以使用网站上的软件开发上述功能吗?

请注意:它不会是Andriod设备。它就像(我认为)读者和标签。我将为标签编写代码(如果我错了,请纠正我)。

1 个答案:

答案 0 :(得分:0)

我假设您参考包含NDEF消息的NFC标签(由NFC论坛指定)。

典型的NFC标签方案涉及双方,标签和阅读器的工作。

您将创建最初在标记上写入的NDEF消息。 NDEF消息是一种静态数据结构(请参阅here),其中可能包含与您的应用程序相关的URL,文本,命令,数据等。

然后,您需要读取器端的应用程序从标签读取NDEF消息,解释数据结构并根据NDEF消息触发某些操作。许多智能手机平台通常包含一个应用程序组件,它可以对读取进行处理,并对接收到的NDEF消息进行初步解析。此外,通常某些NDEF记录由标准应用程序自动处理。例如。 URL通常会自动在Web浏览器中打开,名片通常会自动在地址簿应用程序中打开等。

如果目标平台未自动处理特定记录类型,则需要编写自己的应用程序来处理记录并触发相应的操作。同样,如果您的platfrom根本不会自动处理来自NFC标签的NDEF消息,您需要创建自己的应用程序来执行此操作。