
Find the tools you need to create great apps for Symbian phones using Symbian C++. Several of these tools can also be used to create applications for Symbian phones using the Qt APIs.
Carbide.c++
Built for Symbian C++ development
Combining the power of the Eclipse Framework with tools for all stages of development, Carbide.c++ offers Symbian C++ developers an efficient, easy-to-use development environment. Carbide.c++ supports a range of additional tools, for features such as dependency analysis and performance investigation among others, that can be added as development needs require.
Note: Carbide.c++ 3.2 supports development for S60 5th Edition, Symbian^3, and later phones. This version doesn't support development for S60 3rd Edition phones. To create software for S60 3rd Edition phones you will need to continue using Carbide.c++ 2.7 — which remains available for download.
Symbian SDKs
The Symbian SDKs give you access to all the APIs implemented in a particular version of Symbian or edition and feature pack of the S60 platform. Once you've coded your app, the SDKs include tools to compile it for testing in an SDK's emulator. In the emulator, you test apps without the need for a Symbian phone, which improves development time. Once the app is tested, you have tools to compile and package it for installation on a Symbian phone.
Development of Symbian C++ apps can be performed from the command line, however, you gain the benefits offered by a fully featured IDE by combining the Symbian SDKs with Qt SDK or Carbide.c++.
Plug-ins for the Symbian SDKs
In addition to the APIs and features offered in each SDK for a release of Symbian or the S60 platform, more APIs and features are made available by SDK plug-ins. Using these plug-ins, you can extend your app functionality and language support.
| S60 2nd Edition SDKs | S60 3rd Edition SDK | S60 3rd Edition, Feature Pack 1 SDK | S60 3rd Edition, Feature Pack 2 SDK | S60 5th Edition SDK | Symbian^3 SDK | |
|---|---|---|---|---|---|---|
| NFC Plug-in | x | |||||
| Extensions Plug-ins | x | x | x | x | ||
| Language Plug-ins | x | x | ||||
| Nokia Energy Profiler External APIs | x | x | x | |||
| Sensor API Plug-in | x | Integrated | Integrated | |||
| Multiple Drive Support (MDS) Plug-in | x | Integrated | Integrated | |||
| Open C/C++ Plug-ins | x | x | x | Integrated | Integrated | |
| Nokia Eseries SDK Plug-ins | x | x | x | |||
| Sensor API Plug-in for Nokia 5500 Sport | x | |||||
| OpenGL ES 1.1 Plug-in | x | Integrated | Integrated | Integrated | Integrated | |
| Ethernet Plug-in | x | Integrated | Integrated | Integrated | Integrated | Integrated |
| SIP Plug-in | x | Integrated | Integrated | Integrated | Integrated | Integrated |
Other Symbian tools
Symbian FileBrowser
Nokia AnalyzeTool
Extension Recogniser
Nokia Energy Profiler

