Developing on S60

Developers of S60

New Remote Connections View

Carbide C++ - September 3rd, 2008 - Written by David Dubrow

A new feature for Carbide v2.0 is the remote connections UI framework. The framework allows Carbide users to create remote connections data objects that are stored in the workspace, can be exported and imported, and can be shared among multiple instances of use (for now, on-device launch configurations).
Some of the benefits are that once a remote connection object is created and its data is specified, it can be named and reused without having to specify the data again. Also, if the data changes, all uses pick up the change.


There is a new remote connections view that displays all the remote connection objects. Under each object, there is a node for each supported service and its current status.

RCView.png

From the view a dialog can be invoked to create or edit connection objects and their settings. Also, as the settings are changed, supported services can be tested on that connection.

RCDlg1.png

Finally, the dialog accesses a server containing the latest remote agents for installation on a device.

RCDlg2.png

At any instance of use like a launch configuration of on-device debugging, existing connection objects that support that service can be selected and edited or new ones can be created without having to go to the remote connections view.

POU.png

Hopefully, this feature will make connecting to devices through Carbide a lot more user friendly.

About the author David Dubrow

Please keep your comments relevant to this blog entry. Email addresses are never displayed, but they are required to confirm your comments.