
|
April 25, 2007 |
|
|
| |
Building on the previous three chapters of our UIQ 3 tutorial series, part 4 guides you through how to create your first Symbian OS
-based UIQ application. Using a step-by-step approach with helpful tips and screenshots, this tutorial explains how to use existing tools and code examples to create an initial UI-based app for Sony Ericsson's UIQ 3-based phones. Building and releasing an application suitable for use on a mobile phone will be covered in the next chapter, part 5.
Download Part 4: Working with code>>
|
Simon Judge. |
This UIQ 3 tutorial series is written by Simon Judge, a freelance mobile developer who develops for Symbian OS, Java In case you missed them, part 1 describes what UIQ is, where it fits in the Symbian OS ecosystem, why you should develop for it and the fundamentals of designing a new UIQ 3 application; part 2 guides you through how to setup a UIQ Symbian OS development environment and part 3 explains why mobile applications need to be more robust than typical PC or server applications and describes Symbian OS platform security for Sony Ericsson's UIQ 3-based phones: |
Part 4: Working with code
Simon Judge discusses the creation process in three sections: creating the application skeleton, building from the Command Line and using Carbide.c++. Here's an overview:
Creating the application skeleton
Simon Judge recommends two ways of creating an initial application skeleton to base your development on. The first is to use the UIQ3Wizard tool to create new projects (freely available from Developer World) and the second involves using a similar example application and modifying the file, class names and build settings to suit your needs. You can download the UIQ3Wizard tool here>>
Simon Judge then guides you through all the steps needed to create a new project with UIQ3Wizard and how to modify existing sample projects.
Building from the Command Line
Using the UIQ3Wizard generated project as an example, this section of the tutorial describes how to build a project from the command line using the following steps:

The application gets built to the uiq3sdk\epoc32\release\gcce\urel directory.
Using Carbide.c++
Next, Simon Judge takes you through using Carbide.c++ to create your application. Here he explains how to:

Building within the Carbide IDE.
More information:
Copyright © 2001 - 2009 Sony Ericsson Mobile Communications AB. All Rights Reserved.