podcasts (Featured Project)

2715-87cb911a1aced53d3801b3377cc42368podcasts is a Series40 Java application that packed with news, education, music etc, and user can also search  for popular podcasts and add their own. It also comes with advance player controls like playback control speed and audio quality with graphics equalizer.

banner

If you don’t like in-app advertising: there is a paid of the app available for you.  To know more about the application features/functionality and the flow, see project wiki.  You feedback and suggestions are most welcome for project enhancement. Feel free to raise tickets or start your discussion here.

– Somnath Banik (on behalf of the Projects Moderation team)

Compass (Featured Project)

2611-425751dbb371dfb313504bcb875c656bCompass is a Nokia Developer Windows Phone application that has been ported from Qt to Windows Phone 8. This application combines Nokia Maps with compass sensor. It also allows user to determine the bearing to the desired direction.

compass-2compass-1

This application has been tested on Nokia Lumia 920 and developed using Visual Studio 2012 Express for Windows Phone 8. To learn more on the project follow up on the wiki page.

– Somnath Banik (on behalf of the Projects Moderation team)

In-application Purchase Product Catalog (Featured Project)

2537-e90da87212966995003ab4b881778c59In-application Purchase Product Catalog shows the use of IAP with multiple DRM protected items for Series 40 applications. This example is based on LCDUI Form, and demonstrates:

 

  1. How to purchase DRM protected items from Nokia Store.
  2. How to purchase multiple items within one application.
  3. How to design with minimal amount of code.
  4. Easy and re-usable code for user interface.

product-list-ft confirm-purchase-ft

This example was developed with Nokia SDK 2.0 for Java and is compatible with Series 40 touch and non-touch devices with in-app purchase support. To learn more about the UI flow, compatibility and implementation of the example see project wiki.

– Somnath Banik (on behalf of the Projects Moderation team)

Image Scaling Example (Featured Project)

projecticonImage Scaling Example is a Series 40 MIDlet application that demonstrates different image scaling algorithms with their performance and quality. This example scale image size at runtime and uses three different types of image algorithm techniques:

  1.  Linear interpolation
  2.  Bilinear interpolation
  3.  Pixel mixing

imagescaler-1imagescaler-2

This application has been developed with Nokia SDK for Java 2.0 and is fully compatible with Series 40 touch and type,  and full touch devices. To know more about the application flow, implementation, quality, performance and limitations see project wiki.

– Somnath Banik (on behalf of the Projects Moderation team)

Car Trumps (Featured Project)

projecticonCar Trumps is Windows Phone 8 card game for children. This game leverages the use of NFC technology to communicate between two Windows Phone 8 devices. In this game user choose the best feature of a random car and compares the same category to its friend’s car by touching both the devices, and the winner gets both the cards.

car-trumps-main-view car-trumps-card-view

This  application demonstrate the use of ProximityDevice API to transfer data between two devices over the NFC.  The classes, code shipper and the protocol used in this application are noted in project wiki. If you are looking for more information and demo examples on Windows Phone NFC then Opening sockets with NFC could be a good starting point for you.

– Somnath Banik (on behalf of the Projects Moderation team)

Map Explorer (Featured Project)

Map Explorer demonstrates the use of new Map control for Windows Phone 8. This application shows  functionality like searching of address, calculating route, etc in the same page, giving the user an immediate understanding of the Map property changes.  To follow the standards of using location feature in the application it has also added the query dialog for user’s premising before accessing the location service of the device.  The project wiki explains the compatibility and implementation of the application.

Windows Phone 8 Map API brings a fluid and extensive use of Map experience. Whether you are upgrading an existing Bing Maps application or writing a new Map application for Windows Phone 8 , Guide to the maps could be the one stop tutorial for you. This article explains step-by-step implementation of Windows Phone 8 Map API along with its features and the class library used.

– Somnath Banik (on behalf of the Projects Moderation team)

NFC Talk (Featured Project)

NFC Talk is a peer-to-peer chat application demonstrates the use of Near Field Communication (NFC) technology on Windows Phone 8. This application has three pages: settings page, connect page and a chatting page. To run the application user needs to enter a name in the settings page. Connect page is used to establish a connection between two devices and chatting page to send message between them. To know more about NFC Talk application architecture and the API usage, see Opening sockets with NFC article.

NFC brings a fast and easy way of data transmission between devices. Windows Phone 8 platform uses Proximity API which opens a communication channel between two devices, just by tapping the devices together.  To learn more see Windows Phone 8 Proximity API reference .

– Somnath Banik (on behalf of the Projects Moderation team)

Camera Explorer (Featured Project)

Camera Explorer shows the use of Windows Phone 8 advance photography API. This application contains three views: viewfinder, settings and preview page. Viewfinder has the option to select ISO and scene mode, settings page holds the camera configuration controls and preview page opens and display the preview image of the photo captured in the viewfinder.  A comparison and implementation of the application in respect to Windows Phone 7 are provided in the project wiki.

Windows Phone 8 camera API has a high configurability of camera parameters.  This new photography API allows the access of both the camera hardware and the camera API of the platform, like exposure time, ISO, focus position and white balance.  To learn more about this camera API see Advance photo capturing library.

– Somnath Banik (on behalf of the Projects Moderation team)

Digital Signal Processing (Featured Project)

Digital Signal Processing(DSP) by Sebastiano Galazzo (galazzo to the Nokia Developer Community) is a project which delivers a collection of useful tools that implements DSP algorithms. With the use of 1D Fast Fourier Transform algorithm author has demonstrated Audio Noise Reduction and Sound pattern matching in Windows Phone.

The next action plan of the project is to bring digital image processing like image matching, compression, etc. using 2D Fast Fourier Transform. Till now we are not confirm whether will it be a geometric image matching or a regular image matching or/and will there be a loss-less image compression or not. But this project sounds much promising to bring new and exciting features.

– Somnath Banik (on behalf of the Projects Moderation team)

Protractor (Featured Project)

Protractor  is a HTML5 application for Windows Phone. As the name suggest this application allows the device screen to be used as a protractor to measure length and angles of a geometric object. It also has the option to change the measuring units to Inch and mm.

HTML5 Canvas is used to perform all the drawing in the application which runs on Silverlight WebBrowser element.  This project could be a nice example for newbie to have a hands on experience on HTML5.

– Somnath Banik (on behalf of the Projects Moderation team)