Carbide.c++ v1.3 introduces UI designer and on-device debugging for UIQ 3

18 March 2008

Carbide.c++ v1.3 brings increased stability and speed and sees the introduction of a UI designer and on-device remote debugging for UIQ 3.

Carbide.c++ is a family of mobile development tools for Symbian OS developed by Nokia and built on the Eclipse framework. Carbide.c++ takes advantage of the Eclipse IDE framework through plug-in modules to support development for Symbian OS. Based on Eclipse 3.3 and CDT 4.0 (Europa), Carbide.c++ v1.3 increases productivity  for day-to-day activities with improved indexer and code completion and more intuitive search tools. The dependency tracking is now done externally to the builder which speeds build time.

Key features introduced in Carbide.c++ v1.3 for UIQ developers are a UI designer for rapid application development and on-device remote debugging. Remote debugging requires a signed TRK agent - this is currently available for UIQ 3 phones from Sony Ericsson. The UI designer and remote debugging for UIQ 3 were demonstrated at the Symbian Smartphone Show and are now available in all but the Express edition.

For this release, Nokia focused on developer feedback. Developers want a tool that is solid and efficient, but it is not unusual when a user experiences a problem to be unable to provide enough data to enable the problem to be duplicated and Carbide fixed. The Carbide team realised that Carbide.c++ users find ways to use, and sometimes stress, the product in ways that they did not anticipate. They flew engineers to several customer sites to see Carbide in action and invested in web collaboration tools to better understand how developers use Carbide. The beta group was also very active in providing feedback and improve several uses cases. As a result, about 1,000 bugs were tackled and Carbide.c++ v1.3 works in a wider range of configurations.

»» You can learn more about how support for UIQ was added to the Carbide.c++ UI designer in the following blog posts: Control Collection Visualization - part one, Control Collection Visualization - part two and Control Collection Visualization - more issues.

»» To learn more about on-device debugging of UIQ 3 application, visit this Sony Ericsson Developer World tips, tricks and code page.

»» For more information and to download Carbide.c++, visit the Carbide.c++ website.

«« Back

Latest documentation