UIQ 3: The Complete Guide is aimed at C++ developers who wish to produce new applications or port to the UIQ 3 platform. This book will be an invaluable tool to help developers understand and use the UIQ 3 platform, and will be available early 2008.
The first part of the book describes the aims and features of UIQ 3, focusing on the architecture which enables UIQ 3 to support a wide range of mobile phones. The explanation is light on code so that team members in roles other than coding, such as project management, can also gain an understanding of UIQ 3.
Part two of the book begins with a Quick Start chapter where the development environment is explained and a simple application is compiled and run using both the basic tool chain and the Carbide.c++ IDE. A Symbian OS Essentials chapter provides an introduction to the key Symbian OS concepts that will be encountered in application development and porting on the UIQ platform.
Part three of the book explains the user interface framework in detail and provides numerous examples. A generic application is developed, which can be adapted and used to create other UIQ 3 applications. This application is constructed to be capable of passing the Symbian Signed testing. The code for the examples will be available for download.
Finally, testing and deployment of applications is discussed.
The final part of the book covers porting, specifically from Palm OS, Windows Mobile and S60 3rd Edition environments.
UIQ 3: The Complete Guide is edited by Mark Wright, a member of the original team that defined the UIQ platform. Lead author, John Holloway, CTO of ZingMagic Limited, made significant contributions to Symbian OS during his 10 years at Psion before founding several independent software development companies designed to exploit the 3rd party applications market. Other key authors include Matthew Hunt who provides technical and developer support to suppliers working with Sony Ericsson; and Simon Judge, a freelance mobile software developer with over 20 years' IT experience.
»» Read the booklet: Building Blocks - Preview to UIQ 3: The Complete Guide
»» Download the associated example code
»» More information |