Porting - Code Examples

All  |  Porting to WP  |  Porting to Series 40

09 May 2013
RLinks v1.1

RLinks v1.1

This Java ME example application shows how to port a network and content-intensive utility application from Android to Nokia Asha software platform 1.0 and Series 40 touch phones. The application demonstrates handling network connections, retrieving and storing data using a JSON REST API, and laying out custom view items.

This example is hosted in Nokia Developer Projects.

Project summary | Implementation notes | Design notes | Porting notes | Release notes

09 May 2013
Frozen Bubble v1.1

Frozen Bubble v1.1

This Java ME example application demonstrates how you can port a fullscreen game from Android to Java ME in Nokia Asha software platform 1.0 and Series 40 touch phones. In this port the same game logic code and most of the resources were reused while new code was written for starting up the game, handling menus, and playing sounds. The code is based on the Android version of Frozen Bubble, created by Pawel Aleksander Fedorynski. The Java ME port, just like the original Frozen Bubble, is covered by GNU GPL v2.

This example is hosted in Nokia Developer Projects.

Project summary | Implementation notes | Porting notes | Release notes

30 April 2013
DrumkitX

DrumkitX

DrumkitX is a Windows Phone 8 port of the Drumkit XNA example using Direct3D for better graphics performance and XAudio framework for lower latency sample playback. This example application lets you play percussion sounds by tapping the screen. You can record your beats, play them back later and also play drums on top of your latest recording.

 

This example application is hosted in Nokia Developer Projects.

Project summary | Design and implementation notes | Release notes

 

14 December 2012
RSS Reader Silverlight v1.2

RSS Reader Silverlight v1.2

This example 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. The updated project adds support to Windows Phone 8.

This example is hosted in Nokia Developer Projects.

Project summary | Implementation notes | Release notes

01 November 2012
Tic-Tac-Toe Over Sockets

Tic-Tac-Toe Over Sockets

Tic-Tac-Toe Over Sockets port for Series 40 touch and type and full touch devices. This Nokia example demonstrates the use of datagrams for peer discovery and the use of TCP sockets for peer-to-peer communication. The game is also interoperable with the corresponding apps on Symbian, MeeGo Harmattan and Windows Phone platforms.

This example is hosted in Nokia Developer Projects.

Project summary | Design and Implementation notes | Release notes

01 November 2012
Diner Silverlight v1.3

Diner Silverlight v1.3

This example application demonstrates how to build a simple application based on panorama control for Windows Phone using Microsoft Silverlight. The updated project adds support to Windows Phone 8.

This example application is hosted in Nokia Developer Projects.

Project summary | Design and implementation notes | Release notes

24 April 2012
Places Around

Places Around

This Nokia Developer Qt Quick example application has been ported from iOS to Qt. It demonstrates the use of the Social Connect QML Plug-in for user authentication and retrieving nearby places from Facebook. The example also features the Qt Mobility Location API; the places found are placed on Nokia Maps which is centered based on the user's current location. In addition, the route drawing feature plans the route from the current location to the selected point of interest.

This example is hosted in Nokia Developer Projects.

Project summary | Implementation notes | Release notes

02 April 2012
Match'em Poker v1.2

Match'em Poker v1.2

The Match'em Poker Qt 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. This project was created to study porting this game to the Qt platform using Qt GameEnabler.

12 January 2012
Weekly Planner Silverlight v1.2

Weekly Planner Silverlight v1.2

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.

29 December 2011
Weather Forecast

Weather Forecast

Weather Forecast is a Nokia Developer example application ported from Windows Phone to Qt. This simple Qt Quick application parses the weather forecast content from XML data retrieved over the network. The application features an animated splash screen. This example is hosted in Nokia Developer Projects, where you can find implementation and porting notes, discover recent revisions, and contribute to the project.

29 December 2011
Weekly Planner v1.2

Weekly Planner v1.2

The Weekly Planner example application demonstrates the use of the Pivot-type custom-made QML element. This example application is hosted in Nokia Developer Projects where you can also find implementation notes.

16 November 2011
Space Blok Qt v1.2

Space Blok Qt v1.2

Space Blok Qt is a 1-4 player game for Qt devices and desktop, where the players use marbles to break a 3D block structure. The game is implemented with Qt3D and Qt Quick and it utilises an open source physics engine, Bullet Physics Library. The application has been ported from Space Blok XNA for Windows Phone. This example is hosted in a Nokia Developer Project where you can find implementation and porting notes. Watch a video about this example application.

16 November 2011
Tic-Tac-Toe v1.1

Tic-Tac-Toe v1.1

This example application is a networked version of the Tic-Tac-Toe game. The game is cross-platform and supports two players, using sockets for communicating over the network. The application has been ported from Windows Phone to Qt for Symbian devices and the Nokia N9. This example is hosted in a Nokia Developer Project where you can find implementation and porting notes.

13 October 2011
Media Viewer

Media Viewer

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.

21 September 2011
Match'em Poker XNA v1.1

Match'em Poker XNA v1.1

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.

29 June 2011
Bubble Level Silverlight v1.1

Bubble Level Silverlight v1.1

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.

28 June 2011
Moto Trial Racer XNA v1.2

Moto Trial Racer XNA v1.2

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.

28 June 2011
Sudokumaster Silverlight v1.2

Sudokumaster Silverlight v1.2

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.

28 June 2011
ePong v1.0

ePong v1.0

ePong is an arcade style tennis sports game example. It was first implemented in Symbian C++ and then ported to Qt with Qt GameEnabler. This example is hosted in a Nokia Developer Project.

15 June 2011
Solitaire XNA

Solitaire XNA

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.

Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved