Nokia launched a new set of development tools called Carbide, a family of mobile software and content development tools supporting several mobile technologies.
Carbide.c++ is a family of Eclipse-based development tools supporting Symbian OS development on S60, Series 80, UIQ and MOAP.
The design of the S60 UI
The S60 UI follows a set of standard style guidelines, regardless of the screen resolution and orientation on which it is displayed. Figure 1 shows two implementation examples, one from the S60 emulator and one from a production Nokia E61 phone. As shown in Figure 1, the S60 UI consists of three main areas:
- Status pane: The status pane contains objects such as the application title and icon, and any device status indicators.
- Main pane: The main pane is a CCoeControl container, holding interface objects that make up the user interface for the application.
- Control pane: The control pane implements menus for the softkeys on an S60 device.

The S60 UI maintains a common structure on different displays.
Carbide.c++ for Symbian OS Developer Edition v1.1
Carbide.c++ Developer for Symbian OS makes mobile developers more productive.
A graphical UI designer helps in building application user interfaces quickly, while on-device debugging helps eliminate tricky problems. Developers with experience in an Eclipse integrated development environment (IDE) will feel right at home, and experienced Symbian programmers will be able to put their skills to work right away.
Click here for more info
Carbide Development Tools for Symbian OS C++, Prof Edition v1.1
Carbide.c++ Professional for Symbian OS helps mobile developers deliver high-performance applications and gain first-mover advantage.
Carbide.c++ Professional includes system-level on-device debugging for complete access to all system threads and memory, and Carbide Performance Investigator for performance optimization. These key tools are available exclusively in this premium IDE, which is the only member of the Carbide family to support application development on early prototype hardware.
Click here for more info
|