The Surveillance Camera showcase example demonstrates how to use Nokia's Notifications API. The Notifications API lets you push real-time notifications to your client applications. This example consists of two mobile apps: the Windows Phone Silverlight application uses the Service API to send push notifications to a Qt Quick app in a Symbian device. In this example the Silverlight application is the actual surveillance camera that searches for movements in the camera viewfinder. The Qt application receives alert notifications from the Silverlight application when there is movement. Both applications authenticate into the Notifications Service for sending and receiving alert notifications. This example application is hosted in Nokia Developer Projects.
Project summary | Implementation notes | WP Silverlight app release notes | Qt Quick app release notes
This iink provides Windows Phone developers with downloadable code samples and applications, such as a Panorama/Pivot Control example, using Bing Maps example, and a unit converter, with which to experiment with the Windows Phone Application Platform. New samples will be added periodically, so check back often and see what’s new.
This example application demonstrates how to build custom user interface controls for Windows Phone 7 using Microsoft Silverlight. This example is hosted in a Nokia Developer Project, where you can find implementation and porting notes. The application has been co-developed with the Weekly Planner for Qt application. Version 1.2 of the application has been improved based on received feedback.
Drumkit XNA is a virtual drumkit that lets you play percussion sounds by tapping sound pads. The application contains two views for playing, a simple view with 2D pads and a 3D drumkit view. You can record your beats and play them back afterwards. It is also possible to play the drums on top of your last recording. The application has been developed purely on top of XNA. The application has been ported from the MIDP: Java Drumkit Example. At the same time, also a Qt version has been developed for Symbian devices and the Nokia N9. Drumkit XNA is hosted in Nokia Developer Projects, where you can find implementation notes, discover recent revisions, and contribute to the project.
Space Blok XNA is a 1-4 player game for Windows Phone where the players use marbles to break a 3D block structure. The game utilises an open source physics library, BEPUphysics, to provide 3D simulation and realistic collision handling for the game objects.This example is hosted in a Nokia Developer Project, where you can find implementation notes, discover recent revisions, and contribute to the project. Watch a video about this example application.
The example shows how to build a simple, catalog-type application, based on local XML data for WP7. This example is hosted in a Nokia Developer Project where you can also find the implementation and porting notes. The application has been co-developed with the QML Diner application.
The application shows how to use RSS feed resources from the internet, and concepts such as tombstoning and dynamically generating and modifying the user interface on the fly. It contains a rich UI with view navigation, search, lists, and animations. This example app has been ported from the RSS Reader Qt example, and it demonstrates and provides guidance on the porting and co-development between Qt and Windows Phone. This example is hosted in a Nokia Developer Project where you can also find the implementation and porting notes.
Media Viewer is a Windows Phone example application implemented with Silverlight. Media Viewer enables the user to explore a list of pictures and music files stored on their device. The application has been ported from the FileList Qt Quick example. This example is hosted in a Nokia Developer Project, where you can find implementation and porting notes. Media Viewer is a Windows Phone example application implemented with Silverlight. The application has been ported from the FileList Qt Quick example.
The Match'em Poker XNA example application is a 'match 3' type game where you can switch the cards on a grid to form different poker hands in any direction. This example is hosted in a Nokia Developer Project where you can also find the implementation and porting notes. The project was created to study porting this game from Qt to the Windows Phone platform using the XNA development framework.
Bubble Level Silverlight is a simple Silverlight example demonstrating the use of accelerometer sensors to calculate the inclination of the device and present it as a traditional bubble level. This example is hosted in a Nokia Developer Project where you can also find the implementation and porting notes. The application was originally implemented with Qt Quick and then ported to Windows Phone.
Moto Trial Racer XNA is a motorcycle racing game on Windows Phone 7 & XNA Game Studio 4.0, demonstrating especially the use of Box2D.XNA, an XNA binding for the Box2D physics engine. This example is hosted in a Nokia Developer Project where you can also find the implementation and porting notes. This application has been ported from a corresponding Qt Quick example, and thereby also demonstrates and provides guidance on the porting and co- development between Qt and Windows Phone.
Sudokumaster is a Sudoku mobile game developed with Silverlight for Windows Phone devices. The game is a logic-based, combinatorial number-placement puzzle with nine 3x3 grids each containing all the digits from 1 to 9. This example is hosted in a Nokia Developer Project where you can also find the implementation and porting notes. The game was ported to Windows Phone based on the Qt Quick version.
The Solitaire XNA example demonstrates how to develop a solitaire card game for Windows Phone 7 using XNA Game Studio. The example contains implementation for loading 2D textures, detecting multiple touch events, and drawing images on the screen. This example is hosted in a Nokia Developer Project where you can also find the implementation and porting notes. This example application demonstrates and provides guidance on the porting and co-development between Qt and Windows Phone.
This document link to sample code which illustrates the steps towards building an application for the Windows Phone 7 interacting with backend services hosted in Windows Azure.