You use the Carbide.c++ IDE in conjunction with a recognized SDK to develop Symbian software.
In practice, whether you use an SDK, a developer kit (DevKit), or both depends on the edition of Carbide.c++ you have (see Table 1). Further, if you use an OS devkit, it must be version 9.1b or higher for EKA2 with Platform Security support.
| Carbide.c++ Edition | Support Packages Used for Software Development |
What You Can Do... |
|---|---|---|
| Developer / Professional | An SDK or OS developer kit (DevKit) including:
|
Targets: S60 5th and 3rd Ed., Qt, UIQ Debugger: Emulators, on-device debugging UI Designer: create graphical interfaces quickly using standard UI components |
| OEM | Targets: S60 5th and 3rd Ed., Qt, UIQ Debugger: Emulators, on-device debugging, device debugging in ROM, kernel debugging Performance Investigator: application performance data, memory usage, power usage, button event reporting |
| Hardware |
|
|---|---|
| Operating System | Microsoft® Windows® XP (Service Pack 2) recommended, Microsoft® Windows® Vista® supported NOTE While Carbide.c++ supports many different OS configurations, only the ones listed here provide for optimal Symbian development. NOTE If you experience any VM issues, see the Tips & Hints page for info on modifying Carbide's default memory setup. |
| Other Software | A Symbian OS™ SDK and Perl:
|
| Disk Space |
|