Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Channels ▼


New Microsoft Windows Phone Nokia SDKs

Microsoft has announced the availability of two new Windows Phone SDKs. The Lumia SensorCore SDK beta and Nokia Imaging SDK 1.2 (now launching out of beta) offer new APIs that developers can use to create "contextual apps"; i.e., those that incorporate real-time monitoring and storing of data (such as steps taken), as well as automatic route tracking and activity recognition.

The cool and hip nature of these contextual "life-logging" application scenarios appears to have gone to Microsoft and Nokia's collective head, and some fairly hipster language has been used to explain how good they are. All these capabilities can be engineered in without "majorly impacting" battery life, unlike traditional motion sensors and GPS.

This means, say the firms, that the smartphone experience for Lumia owners will continually evolve, with smarter apps that are more in-tune with its users' daily lives.

APIs include:

  • Activity Monitor API: determines the kind of activity the user is engaged in. If the device is idle or stationary, or if the user is walking or running. Apps can then adapt to these different situations easily, and activate — e.g., car or running mode.
  • Step Counter API: gives possibilities for developers to create quantified self apps and life trackers, coupled with the other APIs.
  • Place Monitor API: can identify known places, such as general area of the workplace or home, which can then be utilized to trigger actions with Windows Phone 8.1 Geofencing API.
  • Track Point Monitor API: this API establishes the user's routes from one place to another. This creates opportunities for apps that optimize routes, offer services along a route, or just provide information to the user.

According to a press statement, Imaging SDK 1.2 gives developers access to a library of image-manipulation tools, which builds on the resources available through Imaging SDK 1.1 now. This technology is designed with performance and a low-memory footprint in mind: "The latest SDK brings new features including animation and new filter effects, and makes manipulation of high-resolution images swift and engaging. Furthermore, Imaging SDK 1.2 supports Windows Phone 8.1 and is illustrating the opportunity with platform convergence with Windows."

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.