Uiq Articles about
Uiq
 

Information About

Uiq




UIQ (formerly known as User Interface Quartz) by UIQ Technology is a software platform based upon Symbian OS . Essentially this is a Graphical User Interface layer that provides additional components to the core OS, to enable the development of feature-rich mobile phones that are open to expanded capabilities through third-party applications.

One of the main attractions for developers to really unlock the power of the platform is the ability to program "natively" in C++. This is the language that the OS and platform were written in, and so provides the best performance for applications. In addition to this, all UIQ-based phones (2.x and 3) support Java programming.

  • 320 pixels and 12 or 16 bit colors.


UIQ 3 is the latest version of the platform and, in addition to the pen-based UI, will also support one handed operation and a number of significant enhancements.

For developers the significant items are:
  • Single SDK model - developers targeting core UIQ features can use the UIQ SDK to target any UIQ 3 device. Extensions targeting specific device features (such as WiFi, etc) are available from phone manufacturers websites.

  • Increased tools support - developers can use whichever tools they are familiar with (DevStudio, Eclipse, Carbide, CodeWarrior, NetBeans). Many of these tools are beginning to support extensive RAD features for both C++ and Java developers.

  • High volume, mid-range devices are now possible, to significantly increase the potential customer base.


The first phones with the pen-based UIQ 3 will be the Sony Ericsson P990 , the M600 and the W950 - the latest Walkman-branded phone.


SEE ALSO



EXTERNAL LINKS