U
UART
Universal Asynchronous Receiver/Transmitter. Common name for the hardware that drives an RS232 serial port.
See also: RS232
UI
In the world of smartphones, a user interface (also called a graphical user interface, or GUI) is a customized technology layer that is integrated with Symbian OS to form a complete product. These UIs are developed by 'UI vendors', including Nokia, UIQ Technology and NTT DoCoMo.
UI control framework
A framework for creating user interface controls; a framework for applications to handle user interface events; and environment utilities for control creation and access to windowing functionality.
UI Data MTM
A component that provides user interface resources for a particular messaging protocol.
UI environment
The central user interface class. It creates and owns controls to display the application data, and centralises handling of command input from standard controls such as menus and toolbars. The app UI base class is provided by CEikAppUi, which can be customised by using the resource structure EIK_APP_INFO.
UID
A UID, or 'Unique Identifier', is a globally unique 32-bit number used in a compound identifier to uniquely identify an object, file type, etc.
When users refer to 'UID' they often mean UID3, the identifier for a particular program.
See also: UID type, UID1, UID2, UID3, compound identifier
UID type
A set of three UIDs which, in combination, identify a Symbian OS object; encapsulated by a TUidType.
See also: UID1, UID2, UID3
UID1
The first UID in a compound identifier (UID type). It identifies the general type of a Symbian OS object and can be thought of as a system level identifier; for example executables, DLLs, and file stores are all distinguished by UID1.
See also: UID, UID type, UID2, UID3
UID2
The second UID in a compound identifier (UID type). It distinguishes within a type (i.e. within a UID1), and can be thought of as an interface identifier. For example static interface (shared library) and polymorphic interface (application or plug-in framework) DLLs are distinguished by UID2.
See also: UID, UID type, UID1, UID3
UID3
The third UID in a compound identifier (UID type). It identifies a particular subtype and can be thought of as a project identifier (for example UID3 might be shared by all objects belonging to a given program, including library DLLs if any, framework DLLs, and all documents).
See also: UID, UID type, UID1, UID2
UIKON
Symbian OS common APIs for graphical user interfaces.
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 (source: Wikipedia).
UMTS
Universal Mobile Telecommunications Service, part of the IMT-2000 initiative, is a 3G standard supporting a theoretical data throughput of up to 2 Mbps. First trials started in 2001. It should be rolled out in most of the world by 2005.
Unicode
ISO 10646-1 defines a 'universal character code' which uses either 2 or 4 bytes to represent characters from a large character set. Thus, Far Eastern character sets can be represented.
In Symbian OS, 2-byte UNICODE support is built deep into the system.
Western European, Eastern European, Cyrillic, Greek, Arabic, Hebrew, Chinese, Japanese, Korean, Thai, Urdu, Hindi and all other major world languages, living and dead, to be encoded in a single character set. The Unicode specification also includes standard compression schemes and a wide range of typesetting information required for worldwide locale support.
unique ID
In the context of an agenda entry, thus uniquely identifies an agenda entry or to-do list in an agenda file. This value is assigned when the entry or to-do list is created, and is preserved during updates. Because of this, it can be used to identify the entry or to-do list during synchronisation.
See also: entry ID
unit
A piece of hardware on which a device may be found.
universal time
The system time, equivalent to GMT.
See also: home time
universal time offset
The offset in seconds from the universal time.
See also: universal time
untimed alarm
Untimed alarms are associated with untimed agenda entries. The alarm time is independent of the time of the entry with which it is associated.
See also: Timed alarm, clock alarm, orphan alarm, snoozed alarm, session alarm
up event
Window Server : An event of type Button1Up, Button2Up or Button3Up. The user actions that result in these events will vary depending on the type of pointing device: mouse, pen, etc.
URL
Uniform Resource Locator, an address of a resource on the World Wide Web.
user interface
The layer of controls, editors and dialogs which allows a user to control a running application. In Symbian OS, user commands are handled by a subclass of CEikAppUi.
See also: application, command
USB
Universal Serial Bus(USB) is a serial bus standard to interface devices. A major component in the legacy-free PC, USB was designed to allow peripherals to be connected using a single standardised interface socket, to improve plug-and-play capabilities by allowing devices to be connected and disconnected without rebooting the computer (hot swapping).
User Interface MTM
A component that provides user interface functions for a particular messaging protocol.
UTC
Universal Time Co-ordinated. The UTC offset is the same as the GMT offset.
Utility classes
Utility classes provide easy access for applications to frequently-used functionality. Notable files are EikFileUtils for file access, and EikResourceUtils for resource access.
UUID
A Universally Unique Identifier, a unique 128-bit number. UUIDs are used for Bluetooth device addresses.