⬆️ ⬇️

Updates to the Nokia Imaging SDK and Nokia Music API

Habr, hello.

This Thursday, we want to attract the attention of developers on Windows Phone, as well as all those who are interested in mobile applications from a professional point of view. Today we will discuss the recently released Nokia developer tools that can help expand the functionality of existing applications or become the basis for new ones. We bring to your attention the new Nokia Music API and the final version of the Nokia Imaging SDK.









Nokia Imaging SDK



And although we already touched on the theme of the Nokia Imaging SDK toolkit, it was a beta version of the kit. The release of the final version 1.0 took place last week, which we announced at Slush 2013 , one of the world's leading start-up conferences.

')





Recall that the Nokia Imaging SDK was designed specifically to provide developers with the necessary tools that provide much more freedom when creating applications related to image acquisition and processing.







The Imaging SDK toolbox is in the spirit of the times This, for example, is confirmed by the presence of more than 50 built-in filters such as Sepia, Black & White, Mirror and Tones. I especially want to mention the Chromakey filter, which allows you to implement the effect of "green screen" in your mobile device. As a result, the developer gets a “cleared” background on which you can then place any objects or textures.



In addition, with the release of the new SDK, developers can now create their own filters and add various special effects to their applications. It should be noted that all applications created using this toolkit will allow users to change the filter parameters already in the process of shooting, so that they (users) will be able to select the necessary parameters and “line up” the frame taking into account the filter used.



Of course, we have not forgotten about such “classic” editorial possibilities as the arbitrary framing of individual sections, the rotation of photos and the free resizing to the user's needs.



Equipping Nokia smartphones with cameras with “powerful” high-megapixel matrices predetermined the appearance in the toolkit of opportunities to work with large-format photos. In particular, the SDK uses the Random Access JPEG (RAJPEG) format, which provides selective recovery of compressed data and their recompression. This solution will provide more efficient work with images on all devices with Windows Phone, even on devices with less productive processors. In addition, RAJPEG support will enable less memory to store high-resolution images on the device.

More information about the Nokia Imaging SDK can be found in this presentation , as well as in the official webinar:







In addition, we recommend that you familiarize yourself with the presentation of Mikhail Samarin on Windows Camp 13, who also spoke about the possibilities of the new toolkit:







The final version of the Nokia Imaging SDK is available on NuGet . Sample applications (along with source code and detailed descriptions) developed using the Nokia Imaging SDK are available here . A complete SDK documentation can be found here .



As we mentioned above, the Imaging SDK came out in beta this summer, thanks to which you can already find a number of applications in the Windows Phone store that use this toolkit. Among the most successful examples are the applications created by the participants of the hackathon Future / Capture : Smart Resize , Social Scene , TapShoot and Panna Paint .







We should also mention the photo contest Pikura , which won the Nokia Create Mini Mission 1 initiative. As part of this initiative, developers were asked to release updates of their applications using the final version of the SDK.



Nokia Music API



As you may know, the Nokia Music API allows you to integrate a range of “music” features into the applications you are developing. This includes playing tracks and mixes from Mix Radio, demonstrating upcoming events, searching for performers, and much more. More recently, as part of Nokia Music, we have released two new APIs that allow us to expand the “musical” capabilities of our applications. This is the Replay Magazine API, which opens access to the playback history of tracks, as well as the Favorite Artists API, which allows you to get data on the most frequently heard artists for the last week.



In addition to the development of the Nokia Music toolbox, we also concluded a number of partnership agreements with both well-known brands and indie developers.







For example, Adidas integrated the Nokia Music API into the miCoach “virtual trainer” for Windows Phone, allowing users to play mixes during workouts.







Another successful case was the Sleeve app from the Dutch startup Orange Tribes. It uses the Nokia Music API to collect all the available information about the artist. The user will be able to download data, both from the library of media files, and from Facebook, Twitter, YouTube, Soundclould, Instagram and other sources. The developers release updates almost every month, and we hope that the latest innovations of the Nokia Music API will also be used in it.



As another fun example of using the Nokia Music API, you can bring In Two app from indie developer Scott Lavgrów. It uses access to the Nokia Music library to arrange for users a real quiz in the spirit of “Guess the Melody”.



If you are interested in developing an application using the Nokia Music API, then you can download its latest version 3.0 from the NuGet website. Detailed documentation can be found at this link , and a short guide on usage can be found here .

Source: https://habr.com/ru/post/203134/



All Articles