If you’re not familiar with CodeWarrior, it provides developers with a robust and easy-to-use integrated development environment (IDE) that provides all flavors of debugging for the various tasks from device creation to application development.New CodeWarrior On-Device Debug Kit for Series 60 3rd Edition allows developers to debug software directly on S60 3rd Edition or UIQ devices. Debugging on the phone can provide a significant improvement to finding and resolving troubled code, and is faster and more reliable than on the SDK emulator.
Users of CodeWarrior Development Studio for Symbian OS, Professional Edition can now debug over Bluetooth or USB connections and set breakpoints, single-step code, evaluate and change program execution, and modify variables and memory on the devices.
A small on-device debug agent is loaded into the handset (.SIS file) which communicates to APIs in the Symbian OS to enables a proprietary interface to the CodeWarrior debugger. The debugger can target the phone device and debug in stop mode on the physical phone.
Developers need the following:
- CodeWarrior Professional Edition v 3.1 (or OEM Edition)
- Series 60 3rd Edition phone
- CodeWarrior On-Device Debug Kit (includes directions, debug agent for the handset, and a patch for CodeWarrior Professional v3.1)