We encourage you to give us feedback about development topics and other matters related to this web site.
Submit feedbackCalling All Innovators - Nokia's annual app development contest
Nokia releases new Qt developer offerings
$1M Growth Economy Venture Challenge - deadline for submissions: April 18
Capturing and uploading image, video or audio files to server with Flash Lite and APIBridge
Mr. Axel Jäger
Read more about Axel on the Champions website.
International CTIA WIRELESS 2010
March 23, 2010
Las Vegas
O’Reilly Where 2.0 Conference
March 30, 2010
San Jose, California
Building N900 Apps Using Qt Creator and Qt 4.6
April 14, 2010
2 p.m. London, 4 p.m. Helsinki
Building N900 Apps Using Qt Creator and Qt 4.6
April 14, 2010
11 a.m. San Francisco, 2 p.m. New York
Building N900 Apps Using Qt Creator and Qt 4.6 (In Chinese)
April 15, 2010
11 a.m. Beijing
The Carbide.c++ IDE is designed from the ground up for developers creating Symbian C++ and Qt software for Symbian devices. Carbide.c++ is based on the popular Eclipse IDE and the C/C++ development tools from the Eclipse CDT Project.
Combining the power of the Eclipse Framework with tools for all stages of development, Carbide.c++ offers Symbian C++ and Qt developers an efficient, easy-to-use development environment.
Carbide.c++ 2.3 is now available. The new features in this version include:
In addition, other key features that have not previously been available through download from Forum Nokia include:
Carbide.c++ provides a comprehensive range of tools for creating software for Symbian and ensuring it’s of the highest quality.
Project templates
Carbide.c++ provides a range of templates that create skeleton projects for the most commonly used types of Symbian software.
Qt Designer
Qt Designer is integrated into Carbide.c++, streamlining the design and coding of graphical user interfaces built with Qt components.
CodeScanner
CodeScanner identifies coding issues before they become entrenched and costly to identify and remove, thereby improving code
quality while reducing development costs.
Build and package
The build and packaging tools included in Carbide.c++ enable the creation of executable and installable software for emulators
and devices.
Debugging
Debugging tools are provided to enable applications built for the emulator to be debugged. In addition, comprehensive support
for debugging applications on Symbian devices is provided.
The Carbide.c++ download from Forum Nokia has been optimised for the creation of third-party Symbian C++ and Qt software for Nokia Symbian devices.
To create components for Symbian or create a Symbian device the Product Development Toolkit from the Symbian Foundation website should be used. The toolkit contains Carbide.c++ along with tools specifically designed for the creation of Symbian devices and component software.
Carbide.c++ enables you to create Qt software for Symbian devices: To create cross-platform Qt software you will need to download the relevant frameworks, which include Qt Creator, from the Qt website.
To get started with Carbide.c++, you will need a PC with at least a 1.8-GHz processor, 2 GB of RAM, and 700 MB of free disk space (2.2 GB of free space will be needed if you don't already have an SDK installed). The PC can be running Microsoft Windows XP, Windows Vista, or Windows 7.
In addition, you will need an S60 SDK for Symbian C++ development. These SDKs require ActiveState ActivePerl to be installed. The recommended ActivePerl version is 5.6.1.635, however this version is no longer available as a free download. The current releases of ActivePerl can be used, but please refer to the dedicated thread on the Forum Nokia Discussion Boards for information on known issues and workarounds.
If you have this hardware, you can download and install Carbide.c++. The installation process is straightforward. To create Qt software you'll need to download and install the Qt libraries 4.6 for Symbian.
With Carbide.c++ installed, you should start by reviewing the Application Emulator Debug Example in the Introduction of the Carbide.c++ User Guide. This example provides step-by-step instructions for creating a simple application and debugging it using the tools in Carbide.c++.
Forum Nokia offers all developers a wide range of professional and community-based help and support for Carbide.c++ as follows:
Carbide.c++ can be used to develop applications for Symbian OS, S60 3.0 or later.
See specifications for Nokia Symbian devices »
You can provide feedback about content on this page here