White paper G900c
EKA2 kernel
•The EKA2 realtime kernel, with guaranteed response times, provides the basis for a robust and
•Support for multiple simultaneous IP connec- tions.
Development and testing
•Provides new customization and configurability options for the operating system.
•Symbian OS is built using the ARM RVCT 2.1 compiler, which is compliant with the ARM EABI standard. This allows compatibility with the lat- est ARM compilers and reduces the Symbian OS footprint while enhancing performance.
•Developing for Symbian OS – native system and application development in C++, supported by CodeWarrior and shortly
Java MIDP 2 supported by all mainstream Java tools.
UIQ 3.0
The UIQ 3.0 platform offers support for multiple form factors on the same code base and ease of Operator configuration.
UIQ 3.0 is based on Symbian OS v9.1 and is equipped to meet the various demands from phone manufacturers, network Operators and end users.
•UIQ 3.0 offers features for Operator customiza- tions and branding. Sony Ericsson will use these features to configure G900c to meet requirements from network Operators. The same customizations can then be
•Developers can utilize the features of UIQ 3.0 to easily develop applications.
•The SDK (Software Development Kit) can be used to expand these applications or create new ones. Building blocks, layout managers and a wide range of controls, such as menus and dialogs, make it easier to design applica- tions for UIQ. Using these tools also gives the applications the UIQ look and feel which users are familiar with. The application framework and system services are the basis of the UI platform.
54 | August 2008 |