Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.
Register LoginInnovation Series Videos highlighting Forum Nokia developers
Nokia releases new Qt developer offerings
Forum Nokia Developer Conference, India
Optimise your website for mobile devices with mobile web templates and layouts
Zoom and Rotate Gestures in FlashLite for touch-enabled devices
Jackson Feijó
Read more about Jackson on the Champions website.
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
![]() |
Qt offers Symbian S60 developers two key benefits:
Before you start to create Symbian S60 applications with Qt you should be familiar with developing Qt applications and the tools and processes involved in developing Symbian S60 software. If you need to become familiar with Qt, download Qt from the Qt website. If you are new to Symbian S60, the Symbian C++ QuickStart page is an ideal place to start.
Qt has integration for the Symbian S60 development tools for C/C++ applications, so the first thing you need to do is get an S60 SDK and install Qt. You can then start developing at the command line or add Carbide.c++ and develop using this powerful C/C++ IDE, which is designed specifically for Symbian development work.
S60 SDKs are available for each edition and feature pack of the S60 platform. If you’re new to S60 development, you may wish to start with the S60 5th Edition SDK for Symbian OS. Once you’ve downloaded the SDK, look for S60 5th Edition SDK Installation Guide, a document that contains all the information you’ll need to install the SDK.
With your SDK installed, you can now download Qt and run the installer to add Qt to your development PC and SDK. The installer is designed to be simple to use, but should you need additional guidance on how to install Qt see the Installation Guide section of the Qt for S60 Developer’s Library.
The development of Qt applications is supported by Carbide.c++, which is available to all developers free of charge. The latest version of Carbide.c++ provides improved support for Qt development. To make sure that you have the latest version of Carbide.c++, make the following selections from the main Carbide.c++ menu: Help > Software Updates > Find and Install and install any updates found. Then follow the instructions in the Configure Carbide.c++ 2.0 for Qt section of the Qt for S60 Developer’s Library. Once Carbide.c++ has been configured, you’ll be ready to create your first Qt application. To do this, follow the instructions in the Using Carbide.c++ section of the Qt for S60 Developer’s Library.
Whether you follow the development processes outlined above to create your own Qt application or you simply want to see Qt in action on your S60 device, your next step is to install the Qt device DLLs. The DLLs are provided in a signed SIS file called qt_libs.sis located in the root folder of the Qt installation on your PC. Once located, you install the file on your device in the usual way, for example, using Nokia PC Suite to install the file from your PC or transferring it to your device using a Bluetooth connection. Once the DLLs are on your device, you can install the Qt example applications, Fluid Launcher (also included in the Qt installation folder), or your own applications to experience Qt.
There are three ways in which you can get involved with the development of Qt; provide feedback on the preview to the Qt for Symbian Discussion Board, contribute to the Qt for Symbian category in the Forum Nokia Wiki, or contribute to the Qt and Qt Mobility projects.