// The Motorola Ecosystem

Motorola UIQ/Symbian

UIQ logoThe Motorola UIQ/Symbian platform is designed to deliver powerful, leading-edge multimedia experiences based on open industry standards. The platform is fully featured, offering a complete suite of applications and services that are built in as standard.

Combining the maturity of Symbian’s software, which ships on 165 million phones (as of Q3 2007), with Motorola’s leading-edge technologies across a broad range of mobile networks (from 2G GSM to 3.5G HSDPA), the Motorola UIQ/Symbian platform enables rich experiences for consumers. And by harnessing the power of mobile broadband, the platform can deliver music, video files, games, and Internet access with lightning fast speed.

Developing for UIQ

Developers have a full range of options, including native UIQ/Symbian, Java ME, and POSIX, along with access to advanced hardware features such as embedded multimedia codecs and 3D HW acceleration. With an established and rich ecosystem of tools and support services as well as widespread operator support, the Motorola UIQ/Symbian platform will play a key role in Motorola’s software strategy. Motorola co-owns UIQ together with Sony Ericsson.

The native development environment will include the APIs that comprise lower-level mobile handset functions, such as dialing, setup, data synchronization, and device management. Native applications written in C or C++ will be able to interact directly with the lower-level services of the Symbian platform, offering superior performance for processor-intensive or media-intensive applications, faster start-up times, and greater integration with the platform. Native applications will also provide compelling experiences such as multimedia and games. To create these advanced experiences using the native APIs, developers can tap into the resources of the large Symbian ecosystem.

Java ME is deployed on more than 2.1 billion phones (Sun Microsystems, 02/08), and 8 out of 10 new mobile devices sold in the marketplace today are Java-enabled. Because Java applications abstract the details of the platform, developers can more easily port their applications to other devices, such as set-top boxes and desktop PCs. Today, the Java support in Motorola UIQ provides a robust environment for developers producing new content, and is ideal for light to medium-weight applications such as gaming and entertainment. And UIQ Java will continue to evolve, with support planned for the Mobile Service Architecture (JSR 248) and other JSRs.

POSIX enables C programmers to more easily migrate existing middleware and applications, either commercial or open source, to Symbian OS and UIQ by providing standard POSIX C APIs on Symbian OS.

The MOTO Z8 and the MOTO Z10 are the first of an exciting new range of multimedia handsets leveraging the power of this platform.

Visit MOTODEV's UIQ page »