You Are Here:

Code Examples

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Wiki article of the week

Zoom and Rotate Gestures in FlashLite for touch-enabled devices

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa

Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India

LeWeb
December 09, 2009
Paris

Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki

Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9:30am New Delhi, noon Beijing


View all
Examine code examples
These code examples demonstrate how to implement important mobile use
cases on Nokia devices; and they provide complete, installable applications
with full source code.

Forum Nokia offers a number of code resources about different development platforms and technologies that help developers implement mobile use cases in their applications. Code examples are complete application projects containing full source code that can be installed and run on Nokia devices. By comparison, code snippets are short blocks of code that developers can easily use in their applications. Code examples are published in this Code Examples section of the website, and code snippets are available in the Forum Nokia Wiki.

Latest Code Examples

18-Nov-2009

Web Runtime: BetaLabsWidget Example
This web widget application demonstrates a thin client that connects to Nokia Beta Labs using its HTTP API and Guarana UI library components.

19-Nov-2009

S60 5th Edition: Mobile Paint Example
This C++ code example demonstrates drawing and other touch UI features of S60 5th Edition with direct manipulation using, for example, CCoeControl::EnableDragEvents(). The application provides a number of drawing options that can be selected from a toolbar. There are two toolbar options, CAknToolbar and a custom floating toolbar. All application graphics have been implemented as Scalable Vector Graphics Tiny (SVGT) icons. In the updated version, the drawing performance has been significantly improved. The example application has been developed for Symbian S60 5.0 and touch UI. Important classes: CCoeControl, MTouchFeedback, CFbsBitmap, CFbsBitGc, CFbsBitmapDevice, CAknToolbar, CAknToolbarExtension, MAknToolbarObserver.

11-Nov-2009

Qt: QMobilePaint Example
This Qt code example demonstrates drawing on the touch UI. Tested on Nokia N900.

11-Nov-2009

Qt: QRentBook Example
This Qt C++ application demonstrates how to use the QtSql module to access a SQLite 3 database.

27-Oct-2009

Qt for Symbian Examples
This updated package contains five basic Qt for Symbian example applications.

22-Oct-2009

Maemo 5: Hello World Example
This basic Hello World example is a part of the Get started with Maemo 5 e-learning module.

22-Oct-2009

Qt for Symbian: qutIM Example
This Qt example application is a qutIM instant messaging application ported for the Symbian platform. The application is an open source multi-protocol instant messenger for Windows and Linux systems. This example shows how it has been ported from the desktop to the Qt for Symbian environment. The application supports touch UI. This example is based on qutIM codes qutim-02_beta2 (http://www.qutim.org/uploads/src/qutim-0.2_beta2.tar.gz). Porting notes are provided in the Qt for Symbian Developer's Library. Important classes: QWizard, QTreeView, QTcpSocket, QHostAddress, QWebPage, QPluginLoader.

13-Oct-2009

Layout Samples for Mobile Web Templates for High-End Devices
These layout samples are created using components from the Nokia Mobile Web Templates for High-End Devices. The layouts illustrate common ways to combine components within the context of a corporate website, a news website, and an online store. Layout Samples for Mobile Web Templates for High-End Devices is part of the Mobile Web Templates and Layout Samples series. For an introduction and more information, see Mobile Web Templates - introduction to templates.



More

Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
User Rating: qfnZuserE5FratingQNx4E2E5000X
RDF Facets: qfnZuserE5FtagQSxaudioX qfnZuserE5FtagQSxbluetoothE20chatE20j2meX qfnZuserE5FtagQSxcarbideE2EuiE203E2E4X qfnZuserE5FtagQSxcarbideuiE203E2E4X qfnZuserE5FtagQSxcontactX qfnZuserE5FtagQSxhelloX qfnZuserE5FtagQSxhelloE20worldX qfnZuserE5FtagQSxhttpX qfnZuserE5FtagQSxiE20dontE20haveE20theE20serialE20numberX qfnZuserE5FtagQSxjavaX qfnZuserE5FtagQSxmultiviewX qfnZuserE5FtagQSxnetworkX qfnZuserE5FtagQSxnokiaE20multimediaE20convertorX qfnZuserE5FtagQSxpluginX qfnZuserE5FtagQSxproE78imityX qfnZuserE5FtagQSxE71tX qfnZuserE5FtagQSxrichteE78teditorX qfnZuserE5FtagQSxs40E205thX qfnZuserE5FtagQSxs40E20themeE20studioE202E2E2X qfnZuserE5FtagQSxs60E205thX qfnZuserE5FtagQSxsipX qfnZuserE5FtagQSxthemeX qfnZuserE5FtagQSxtvX qfnZuserE5FtagQSxzoomX
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fToolsE5fE44ocsE5fandE5fCodeE2fCodeE5fE45E78amplesE2fX qfnZupdatedQDx2009E2d06E2d22X qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqrdfsZE52esourceQ qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ