I found an NFC App Development book, “NFC Application Development for Android” and decided to use the book as a guide to develop my NFC app. Since I didn’t have the Android programing environment on my new NFC enabled tablet, I downloaded and installed software. While I was waiting for the process to complete, I wished that the book had provided an NFC tag to help me set up a development environment. That would save me time.
What is an NFC tag? Readers of this blog might wonder. Here is a short introduction. An NFC tag may look like a sticker; it contains an antenna and a limited amount of memory. When an NFC device touches a tag, the tag takes a small amount of power from it and activates its electronics to transfer data to the NFC device. There are different types of tags and different tags have different memory capacities. Usually the information is stored in a specific data format (NDEF-NFC data exchange format) in the tag.
NFC tags cost about a dollar. As the price drops, we shall see significant usage increase since most of the smart phones are NFC enabled. NFC tags can be embedded almost anything including posters, wearable devices, clothing, etc. For example, as a prototype effort, Adidas added NFC tags to boost their running shoes sale. Shoppers could find details product information by tapping their NFC enabled phones to an NFC tag embedded in “lace jewel”. The jewel receives live social networking feeds from a combination of platforms including Facebook, Twitter and Instagram so that it also can provide product reviews to the shoppers. It’s a powerful experience. I believe similar user experience will be integrated to our everyday life soon.