Coding

It is recommended that you use Carbide.c++ IDE for coding the application. It provides project templates that you can use to create a standard project from a selection of project types. The template takes care of creating some of the basic folders and files that you need in developing an application. In addition, the template prompts you for a UID and places the value in the correct locations in the code.

Another way to create a project is to use an example application provided with the S60 C++ SDK by importing it to an IDE and editing it for your purposes.

Note: When implementing Symbian applications, use two phase construction techniques.

For more information, see Two Phase Construction in the Symbian OS Library.