Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.
Register LoginSign up for our free newsletter to keep up with the latest information.
Innovation Series Videos highlighting Forum Nokia developers
Felipe Andrade
Read more about Felipe on the Champions website.
Ovi Store Publisher Reporting Guide
July 08, 2009
9 a.m. New York, 2 p.m. London, 4 p.m. Helsinki
Nokia World 09
September 02, 2009
Stuttgart, Germany
Adobe MAX 2009
October 04, 2009
Los Angeles
International CTIA WIRELESS I.T. & Entertainment 2009
October 06, 2009
San Diego, California
Smartphone Show 2009
October 27, 2009
London
Want to check out the new features offered in Carbide.c++ 2.0? This page provides details on the key new and updated features
of Carbide.c++ 2.0.
Carbide.c++ Developer Edition is now the base version of Carbide.c++, offering all developers access to the tools they need to create S60 and UIQ applications supported by the UI Designer and on-device debugging.
Carbide.c++ 2.0 is based on Eclipse 3.4 and Eclipse CDT 5.0, which provide:
Applications can be built using the latest S60 5th Edition SDK. In addition, the Knowledgebase Scanner and updated UI Designer offer additional support for S60 5th Edition development.
CodeScanner now offers the Knowledgebase Scanner, which advises on SDK migration issues. The first set of rules provides information on UI code that may not work optimally in the S60 5th Edition touch UI. Additional rules will be available to developers using Update Manager. The full version of CodeScanner is available in Professional and OEM Editions only.
Carbide.c++ provides support for the creation of Qt projects for S60 devices. This support is provided through the inclusion of Qt plug-ins and a Qt perspective that make developing and deploying Qt applications for S60 devices simple and straightforward.
Support is provided for the Python-based Symbian Build System (SBS) v2 for platforms based on Symbian OS v9.4 or later.
Carbide.c++ provides for the creation of partial-upgrade *.sis files, *.sis files that contain only the changed portions of an application. This feature is particularly useful for large applications — such as N-Gage™ games — when they are being debugged on a device. The reduced size of a partially updated *.sis file uploads faster for on-device debugging.
A new consolidated remote-connections view provides a real-time view of remote connections. The view provides features for creating, editing, monitoring, or removing connections and services for remote agents, such as TRK. Support is provided for any available connection type, such as USB, Bluetooth technology, and TCP/IP. In addition, features are provided for detecting agents and their version numbers, as well as locating and installing the most up-to-date version of an agent.
On-device debugging has been updated to provide for debugging of any executable and active process. Executables can easily be targeted after a debugging session has started, by using the features in the Executables view.
The new Executables view provides a dynamic view of executables on a target device. It provides for the debugging of executables by attaching them to a process. Executables are detachable from the list with the click of a mouse.
A move-to-line command has been added to the debugger. This enables developers to move the programme counter (PC) to a new line while debugging without executing any intermediate lines or resuming execution.
Several improvements have been made to Performance Investigator, including:
For detailed information on the features of the various Carbide.c++ editions, please see the following pages: Carbide.c++ Developer Edition features, Carbide.c++ Professional Edition features, and Carbide.c++ OEM Edition features. Alternatively, download and read the Carbide.c++ data sheet.