The Carbide.c++ IDE is designed from the ground up for developers creating Symbian C++ software for Symbian devices. It provides features for project creation, building and packaging software, and undertaking emulator and on-device debugging — all the key tasks for creating Symbian C++ software. Through extension plug-ins features for querying API information, investigating project dependencies, performing static code analysis, and investigating project performance among other can be added as required.
Carbide.c++ 3.2 is available. This latest release offers a lightweight installer with additional features added by the use of extension plug-ins. In addition, support for the new CODA on-device debug agent is provided. For details of the new features see the Carbide.c++ page.
Qt software development
Developers wishing to create apps that rely in part or whole on Qt APIs should use the Qt SDK 1.1 , as software created with the Symbian^3 and earlier SDKs won't be accepted for publication in Ovi Store.
S60 3rd Edition development support
Carbide.c++ 3.2 doesn’t provide support for development with S60 3rd Edition SDK or devices. For such development work Carbide.c++ 2.7 remains available — see the download dropdown box in the right bar.
Updates to Carbide.c++ are regularly released through the Eclipse updates mechanism. Once Carbide.c++ has been installed, it’s recommended that you check for updates and new software regularly, to ensure the latest Carbide.c++ features are available.
To check for updates, on the Carbide.c++ Help menu click Check for updates. The update wizard will then identify if any updates are available and, if there are, guide you through the update process. Once the update is completed, restart Carbide.c++.
After completing an update, check for new software. To do this, on the Carbide.c++ Help menu click Install New Software. Select the Carbide.c++ site and choose the new software items you wish to install, then follow the installation wizard instructions.
For details on the update process, please see the Updating Carbide.c++ section of the Carbide.c++ User Guide.
To receive automatic notification of new updates, on the Carbide.c++ Window menu click Preferences. In the search box type "updates" to locate the Automatic Updates preference. Check the Automatically find new updates and notify me option.
For more information, see the Carbide.c++ page.
Eclipse Public License (EPL)
The Eclipse Public License (EPL) requires that companies make available source code of Eclipse components that are shipped in binary format. Note that you can download source code for Eclipse components only. Source code for Nokia products that are not licensed under EPL are not available.
For more information, see the Eclipse Open Source Downloads page.
Date added: 04 May 2011
Microsoft Windows XP Professional Service Pack 2 or Microsoft Windows Vista (32-bit).
1 GB of RAM.
700 MB of free disk space for Carbide.c++.
1.8-GHz processor; x86 architecture.
At least one Symbian OS platform SDK.
1,024 x 768-pixel screen capable of displaying 16-bit colour.