NFC tech and usability on stage at Qt Developer Days in Munich

jasonblack | 26 October, 2011 17:20

Two presentations at Qt Developer Days this week reflect the graduation of Near Field Communications (NFC) from early adopter to mainstream status. Devices are in the field, the API is efficient and stable, and the ideas are beginning to flow.
 
In Using Qt mobility to develop NFC apps, Nokia's Senior Technical Consultant Andreas Jakl delivered an view of how to use NFC APIs in the Qt Mobility module to create your first NFC app in under 50 minutes.  interface is part of the Andreas took the audience through the creation of the NFC Corkboard app including the full source code available in Nokia Developer Projects. The demo app was recently updated with new features to support autostart and tag writing.    
 
The following day Poken's Senior Software Engineer Razvan Grigoroiu presented Using NFC to interact with the world in real-time, about how Poken uses NFC, Qt mobilty APIs, and a lot of creativity to build human interactions with places, things, and each other.
 
According to Razvan, smooth UI performance was key to the experience they wanted to deliver, and the way they deliver smooth UI has changed with the evolution of Qt. When they began coding early this year Razvan told the audience they worked to optimize the contact list for optimal kinetic scrolling behavior, which is especially challenging when the user has a large number of contacts. Initiallly their optimizations included switching from model-view to list widgets, image caching, custom painting and a few others tricks they developed. At the time Qt Quick was not avaialble.
 
Later they reverted to a combination of model-view and custom delegates for Symbian. These proved easier to manage and had good performance. Then when the N9 came out with Qt Quick built in, Rasvan noted that "to our pleasant surprise we were able to get good performance out of the box with QML."
 
The Qt NFC Developer offering works right out of the box, with all components and platforms being ready for deployment to N9 and C7 with Anna plus all Symbian Belle phones). The NFC API makes accessing the NFC hardware easy and efficient. 
 
The NFC API provides APIs for interacting with NFC Forum Tags and NFC Forum Devices, including target detection and loss, registering NDEF message handlers, reading and writing NDEF messages to NFC Forum Tags, and sending tag-specific commands. The API also provides client and server LLCP sockets. You'll find full NFC API documentation as part of the Connectivity API package.
 
Here's a short video interview with Poken's Stephane Doutriaux, founder and CEO, and Scott Tavelli, software engineering project manager, discussing the NFC-enabled Poken application.

For more information:


RSSComments

New NFC category in Nokia Store

kevinSharp | 27/10/2011, 18:04

we just updated the post to mention the new NFC category in Nokia Store designed to allow consumers to find great NFC-enabled apps and provide incentives for developers.

You must login to post comments. Login
 
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved