NFC Toolkit FAQ

What is NFC?

From Wikipedia:

Near field communication (NFC) is a set of standards for smartphones and similar devices to establish radio communication with each other by touching them together or bringing them into close proximity, usually no more than a few centimeters. Present and anticipated applications include contactless transactions, data exchange, and simplified setup of more complex communications such as Wi-Fi.

Communication is also possible between an NFC device and an unpowered NFC chip, called a 'tag'

 

What is this app for?

This is app simplifies the use of NFC with NFC tags.

 NFC is a very technical area, it still has to be fully accepted in the broad mass.

NFC Toolkit lets you read and write tags easily without being too technical. Only the information that is needed is asked and shown in the read/write pages. Profiles is one of our unique features.

What can I use NFC for?

NFC has a lot of use cases.

It can be used to share information across devices, via tags, or establish connections between devices via other radio standards.

NFC Toolkit currently supports only interactions via NFC tags. We are working on device-to-device communication and some other extras, that will be available via updates.

NFC Toolkit: What are profiles?

Profiles allow you to launch a combination of settings pages.

Saved to a tag, you only need to hold your device onto it and it will launch for example WiFi, Bluetooth, cellular settings pages one after another.

You can add one custom profile, which is editable as often as you want. We are working on letting you create more custom profiles.

Currently settings pages, extras and apps that have an so called "uri scheme" can be added into a profile.

\We would love to provide an option to launch any app in profiles. Sadly this is not possible with the current Windows Phone version.

We are working together with other developers to generate a list of launchable apps. These apps will be added to the profiles list with further updates.

Why does the app not change settings directly?

Windows Phone has a very high security level when it comes to system settings.

Microsoft does not allow apps to change system settings to protect you, the user. We asked Microsoft to allow us to ask you for allowance to change these settings. Sadly Microsoft did not allow us to create the user experience we wanted.

It is also not possible to change loudness via our app. Microsoft is aware of the fact that you as users and we as developers want to do more with the settings and settings pages.

Adding a corresponding option is currently under review by Microsoft.

Which tags can be used?

Windows Phone supports tags that are formatted with the NDEF standard.

This standard has 4 types (NFC Forum Tag Type 1-4). Most NFC tag seller are telling you which tags are compatible, which makes it very easy for you.

Can I format my tags?

Windows Phone is not able to format NFC tags at the moment.

Will NFC drain my battery?

We have been using Windows Phone as our daily driver for a long time. Testing on a three day base, we did not notice any noticeable battery draining.

What is a custom uri scheme?
A custom uri scheme allows other apps to launch an app. You can think of it like a link a developer puts in his app to another app.
 
Only apps that have this custom uri scheme can be launched by other apps. Windows Phone is able to launch every app that is in the Store via a NFC tag, though.