Jan
20
2012
Nokia has posted a bevy of code samples for their new line of WP7 Phones. In case you live under a rock, they have released three new models, the Nokia 900, Nokia 800 and Nokia Lumia 710 phones.
The code samples include:
-
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.
-
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.