NFC integrated

Want to speed up your workflows ?

NFC Tags are your little helpers in this case: simply touch a Tag to start an action.

You can write your NFC Tags directly from inside TimeTracker: tap on NFC Tag from TabbedPane:

Nfc1

Select the action you want to automate: Simply do a Start / Stop or have Tags for each Category.

Nfc2

Don’t forget to enable NFC from your Device Settings.

There are two different types of NFC Tags:

  • Pure Text Record
  • Custom Record

Custom record contains some additional data to enable you to Open the APP from NFC Tag ! Text Records only contain a code to be used from inside TimeTracker.

Nfc3

We have selected ‘Travel Time’ – so take a new NFC Tag and Touch it with your Device:

touch2go_cat_3

If all works well you’ll get a Toast Notification:

Nfc4

Close your App and touch the NFC Tag: automagically TimeTracker opens, Start time opens and ‘Travel time’ is selected.

Nfc5

To enable your app to be invoked by NFC Tags you have to enter something like this to your bar-descriptor.xml:

<invoke-target id="org.yourdomain.yourappnameorso.nfctext">
    <invoke-target-type>APPLICATION</invoke-target-type>
    <filter>
        <action>bb.action.OPEN</action>
        <mime-type>application/vnd.rim.nfc.ndef</mime-type>
        <property var="uris" value="ndef://1/T"/>
    </filter>
</invoke-target>
    
<invoke-target id="org.yourdomain.yourappnameorso.nfccustom">
    <invoke-target-type>APPLICATION</invoke-target-type>
    <filter>
        <action>bb.action.OPEN</action>
        <mime-type>application/vnd.rim.nfc.ndef</mime-type>
        <property var="uris" value="ndef://4/org.yourdomain/yourappnameorso"/>
    </filter>
</invoke-target>

More informations on Integration: