This section describes how you can create a new Symbian OS C++ GUI application, HelloWorld, with the Carbide.c++ wizard. A GUI application is the most common type of Symbian OS C++ project that can be installed on a mobile device. It is the perfect example to start with, as the integration with the OS is exemplary. Once you have gained a clear understanding of the development environment, you can move on to more advanced type of projects, such as a console application or a dynamically linked library (DLL).
Select File > New > Symbian OS C++ Project.
Figure: Creating a new Symbian OS C++ Project
A new Symbian OS C++ Project window opens.
Select GUI Application and click Next.
Figure: Select a type of project
A window for entering the Project name opens.
Enter HelloWorld for your Project name and click Next.
Figure: Entering the name for a new Symbian OS C++ Project
A window for selecting SDKs and Build Configurations opens.
Select S60_5th_EditionSDK_v1.0 and click Next.
Figure: Selecting Symbian OS SDKs
A window for defining the basic properties of the project opens.
Leave the Author field blank and click Next.
Figure: Basic settings of the project
A window for defining the Project Directories opens.
Accept the default directories by clicking Finish.
Figure: Defining the Project Directories
The Carbide.c++ wizard creates a new project named HelloWorld which appears on the Carbide.c++ Project Explorer view.
Figure: HelloWorld project in the Project Explorer view