Qtopia Features
Qtopia includes a wide variety of features that enable device manufacturers to create cutting-edge devices using a proven application platform on embedded Linux.
![]() |
![]() |
| Normal highlight |
Extended highlight |
Customizable User Interface
Qtopia’s
customizable interface supports a range of display sizes with up to 24
bits per pixel (16 million colors), and window transparency. It also
integrates Scalable Vector Graphics and features icon animation,
multitasking, and full support for multiple displays.
Improved Input Methods
Qtopia includes
keypad-based and on-screen keyboard input with predictive typing and
customizable full screen handwriting recognition. Trolltech partners
provide input methods for non-western writing systems.
Extensive Internationalization
Targeting the
global market is easier with Qtopia's extensive Unicode
support and right to left text. Screen layout, including widget size
and positioning, is automatically adjusted for translated text and for
right to left rendering.
Application Management
Multi-application products use Qtopia's platform server/ launcher to
control inter-process communication and application lifecycle
management including multi-tasking. Quick Launch application start-up
ensures fast response to user input.
Integral Media Features*
Qtopia’s
media features* optionally include Helix™ DNA multimedia framework,
supporting playback and streaming of MP3 and many other audio and video
formats. Reference integrations include GStreamer and a partner DRM
solution compliant with OMA DRM v1.0 and v2.0.
Essential Applications*
Qtopia
offers a suite of built-in capabilities* including call management,
messaging, email, games and SIP based VoIP with presence capabilities.
The PIM applications include calendar, contacts, and tasks, which can
be synchronized with Microsoft® Outlook®. Qtopia is GCF verified for
SIM toolkit, supplementary services, PIM handling and messaging.
Connectivity
Qtopia supports a
full range of wireless connection options including AT-command modem
integration*, 802.11 including encryption, Bluetooth® and IrDA®.
OpenVPN™ is available for security.
Dynamic Enablers
Qtopia includes a SQL
database for efficient data management and a plug-in framework for easy
addition of new capabilities like input methods, modem drivers, media
codecs and fonts. The document management architecture provides a
system-wide approach to management of user-visible documents, such as
images and media files.
Plug-in Framework
Qtopia's platform capabilities can be extended through its plug-in
framework. The framework offers a well-defined development environment
for new features including input methods, fonts, modem drivers, media
codecs and other facilities.
Java Integration
Java Virtual Machines from
Esmertec®, IBM® and Sun® are available for Qtopia. Java
applications integrate seamlessly with Qtopia, providing Java content
with a native Qtopia look and feel.
Qtopia’s Safe Execution Environment builds on Linux security features to protect device and network integrity when downloading and running native applications.
Open Development EnvironmentFull documentation and a highly productive suite of tools are provided for customization and extension of Qtopia. Qtopia SDKs* (currently Qtopia Greenphone™ and OpenMoko Neo1973) make it easy to develop on a desktop system and cross-compile to a target device. Qtopia’s virtual frame buffer provides a realistic testing infrastructure matching the device display, pixel for pixel.
Compact Windowing System
Qtopia comes with its own windowing system, eliminating the need for X11 on
embedded Linux. It requires a linearly addressable frame buffer as the
display driver. The capabilities of the hardware’s accelerated graphics
can be fully utilized.
*Available only with Qtopia Phone Edition

