Nokia E7 Starts Shipping

pkrass | 07 February, 2011 20:32

The highly anticipated Nokia E7 will begin arriving in stores in select markets this week, with broader availability building up quickly in several markets. The Nokia E7 features a 4-inch ClearBlack display, full QWERTY keyboard, and fast access to a wide variety of apps directly on the homescreen, including business applications from Microsoft and IBM. Other features include an 8-megapixel camera with dual LED flash, 16 gigabytes of flash memory, and file-sharing via USB-On-The-Go.

Learn more about the Nokia E7 shipments (includes link to design video).

Check out the Nokia E7-00 technical specifications.

Push Snowboarding Dataset Release

jasonblack | 07 February, 2011 15:43

The Nokia x Burton: Push Snowboarding project is about showcasing the power of Nokia devices by collecting data from snowboarders that's never before been captured together. And in the spirit of Nokia Push, everything's being done openly, with the help of the Nokia community to shape the future of the project. They've updated us on the technology they're using, how their tests have gone (Round Up 1 and Round Up 2) and are now inviting the developer community to get involved, too.

The team behind the project has just returned from their alpha tests, held during the Burton European Open in Laax, Switzerland, where they fitted the Push Snowboarding kit to Burton pro-riders and captured data from their rides. Now they've made this data open to everyone.

When they say it's open, they mean really open. You can download everything! the data they captured from the pros, details of the sensors that have been used, the Arduino code that handles the Bluetooth communication to the Nokia N8 and even the source code for the Qt application they've developed.



They've invited developers to download all of the code, investigate and play with it and then come up with new ways of utilising and visualising it. There are no limits – you could develop a social network for snowboarders, an application that helps them improve their techniques by using the pressure sensors to measure the time they've spent on their heels and toes. Or even a crazy way of displaying the data-streams over video.

And best of all, the developer behind the project, Clovis, has developed everything so you can plug in and only use the streams of data that are needed for an application, read on for the technical overview:

"Our current application for the Nokia N8 (source code released under GPL) is being fully developed with Qt and with expandability in mind. The app's back-end is centred around the idea of Devices. Devices generally represent a sensor and they emit (in the Qt sense of the word) their readings. Devices can be Bluetooth devices (generally Arduinos connected through a Bluetooth Serial Port), sensors internal to the phone (connected through QMobility) or even abstract Devices that use other inputs as their source. Together with that there is a module that gathers all the output from this Devices and dumps them to XML files (which we call RawLog). The communication between all these parts is managed by resembling a distributed subscriber-publisher pattern. On the app's frontend, we have a simple interface (fully built around a QGraphicsScene and QStateMachine) that enables the user to connect to the available sensors, start and end a run and check some quick (graphic) reports on the previously recorded runs.

“The inner architecture was designed to ease the work of anyone who has a cool idea on how to use the data being produced in real time. For example, if you want to add the feature of streaming loud applause to the phone's sound system when the snowboarder lands a high jump, he or she just needs to subscribe to the Air-Time detector Device, use the length of the air to scale the applause, stream it to the sound API and you're done!

“Right now the Devices are classes compiled with the app code, but we plan to make them as plugins so that one can add/remove plugins at will.

“Soon we'll have a more developer-oriented wiki/code-hosting forum on the Push Snowboarding site and we'll be happy to provide support for developers!"

You can reach the Push Snowboarding team on Twitter @NokiaPush, by dropping a feedback suggestion on the Push Snowboarding website or by posting comments and ideas here which Clovis plans to help answer.

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