You Are Here:

Documentation

Register Today

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

Register Login
Community Highlights

Innovation Series Videos highlighting Forum Nokia developers

Wiki article of the week

Java Porting

Champion of the month

Felipe Andrade
Read more about Felipe on the Champions website.


Forum Nokia Events

Ovi Store Publisher Reporting
July 08, 2009
9 a.m. New York, 2 p.m. London, 4 p.m. Helsinki

Ovi Store Publisher Reporting
July 08, 2009
11 a.m. San Francisco, 2 p.m. New York

Nokia World 09
September 02, 2009
Stuttgart, Germany

Adobe MAX 2009
October 04, 2009
Los Angeles

International CTIA WIRELESS I.T. & Entertainment 2009
October 06, 2009
San Diego, California


View all
Read documentation
Get the information you need about all the relevant technologies. Forum
Nokia offers a full range of documentation, including: developer guides, white papers, and case studies.

Forum Nokia offers a wealth of documentation about different technologies and development platforms that help you create cutting-edge applications and services for mobile users. This section focuses on documentation for download, including white papers, case studies, examples, and learning material. More in-depth information, such as developer's guides and API documentation, is available online in the Forum Nokia Library.

Latest documentation

03-Jul-2009

Qt: Noughts and Crosses Game Example
This Qt example application is a Noughts and Crosses game that demonstrates a cross-platform application with a custom layout using QLayoutManager and style sheets for buttons. The application supports touch UI and keyboard. It has been designed to work on the S60 platform with Qt for S60 4.5.2 Tower release, maemo, and Windows XP. Important classes: QPushButton, QLayout.

02-Jul-2009

Qt: QSolitaire Game Example
This Qt C++ example application demonstrates a cross-platform Solitaire game that runs in different Qt environments such as the S60 platform (with Qt for S60 4.5.2 Tower), maemo, and desktop Windows. The application uses the Qt Graphics View Framework and Scalable Vector Graphics (SVG) for drawing 2D graphics. The application supports touch UI. Important classes: QGraphicsView, QGraphicsSvgItems, QGraphicsScene, QWidget.

01-Jul-2009

Java™ ME Developer's Library
Java™ ME Developer's Library is a complete resource package with introductory, getting started, tutorial, and API level information for developers wishing to use the S60 or the Series 40 platforms for developing mobile Java applications or services. This library is available in HTML format online, as a stand-alone version, and as an Eclipse plug-in.

29-Jun-2009

Sudokumaster - Designing a Flash Lite Game for Keypad and Touch Devices
This library section discusses creating a basic Sudoku game to demonstrate the design and implementation of a Flash Lite application with dynamic layout control for multiple screen resolutions and input methods (key, touch, and key & touch). The Sudoku game design use case introduced in the Design and User Experience Library and the Flash Lite Sudokumaster Example are closely related to this section.

29-Jun-2009

Designing graphical user interfaces
This library section approaches the problem of making a single application available for both touch and keypad devices from both the developer and designer perspectives, briefly collecting knowledge related to Flash Lite UI design. This section addresses Nokia devices supporting Flash Lite instead of a specific platform, and the focus is on maintaining great user experience across all devices. The Sudoku game design use case introduced in the Design and User Experience Library and the Flash Lite Sudokumaster Example are closely related to this library section.

29-Jun-2009

Qt for S60: QSharedMemory Example
This Qt C++ application demonstrates how to share memory between processes. The client GUI application and the server executable share memory through QSharedMemory. The example has two shared memory areas: one for the client to command the server, and another for the server to respond to the client. The example has been tested to work on S60 3rd Edition and 5th Edition devices with Qt for S60 4.5.2 Tower release. Important classes: QSharedMemory, QProcess.

29-Jun-2009

Flash Lite Developer's Library
The Flash Lite Developer's Library is an information package for desktop Flash developers and mobile software developers looking to branch out to Flash Lite development. The library offers introductory and getting started information as well as several use cases describing Flash Lite features in more detail. This library is available online and as a standalone version.

29-Jun-2009

Qt for S60: QFriendFeed Example
This Qt C++ example application is a social networking application that integrates to a FriendFeed microblogging engine (http://friendfeed.com/). QNetworkAccessManager is used to access the FriendFeed RESTful API to retrieve and post XML data which is parsed using the SAX parser. Though optimised for various S60 screen layouts and input mechanisms, the UI relies on Qt cross-platform UI components. Their appearance is modified using CSS style sheets. The application has been tested to work on S60 3rd Edition and S60 5th Edition devices, with touch UI and keypad, and with Qt for S60 version Tower 4.5.2. Cross-platform support has been verified on Windows XP.



More

Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditFurlTechnocratiMagnoliaTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
RDF Facets: qfnZuserE5FtagQSxdupaE20zbitaX qfnZuserE5FtagQSxmaiscbuffercopiedX qfnZuserE5FtagQSxmimeX
RDF Facets: qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ