Symbian C++ - Tools

Simplify your Symbian development with Qt

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++

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.

More about Carbide.c++    Download Carbide.c++

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++.

Download the Symbian SDKs

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

Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved