Nokia Lumia Developer's Library

Nokia Lumia devices with Windows Phone 8 deliver award-winning design, incredible imaging, fast processing, and HD screens. Best-in-class development tools, expanded roster of rich APIs, and a strong community to support the development are at your disposal.

Windows Phone 8 SDK comes with comprehensive API documentation and developer guides. To complement the offering, Nokia Lumia Developer's Library adds information on areas that offer especially interesting possibilities for developers on Nokia Lumia devices. The library provides detailed guides on the use of Lumia SensorCore SDK, Nokia Imaging SDK, camera, connectivity, and Nokia MixRadio APIs with code snippets and complete example applications. It also provides guidance on how to effectively develop and optimise applications across the Lumia device range.

Stay tuned – Nokia Lumia Developer's Library will be constantly updated with additional documentation.

August 2014 update

June 2014 update

Lumia SensorCore SDK beta introduced with extensive documentation, including:
Nokia Imaging SDK 1.2 has graduated from beta. Since our 1.2 beta, we have worked further on the documentation, including:

Where to start

What do you want to do? Begin here
I want to optimise my apps for the Lumia large display devices. Optimising for large screen phones
I want to efficiently manipulate images. Nokia Imaging SDK
I want to easily apply filters and effects optimised for mobile imaging. Nokia Imaging SDK
I want to capture and process photos in previously unseen detail. Working with high resolution photos
I want my app to run smoothly across the whole Lumia device range. How to adapt to Lumia phones' hardware features 
I want my app to run both on Windows Phone 7 and 8. Co-development and porting guide
I want to launch tasks in Nokia MixRadio from my app. Nokia MixRadio API
I want to use new Windows Phone 8 Maps APIs. Guide to the maps
I want to launch tasks in HERE applications from my app. HERE launchers
I want to use advanced camera features. Advanced photo capturing
I want to use NFC to exchange data between devices. Using NFC to exchange information
I want to use NFC to read or write tags. Using NFC to exchange information
I want to use NFC to establish a connection between phones. Using NFC to establish a persistent connection
I want to develop for Lumia - how can Nokia Developer help? Nokia Lumia Developer Services

Last updated 12 August 2014

Back to top

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.