Touchscreen Mobile Phone
Qt Extended reference design
The touchscreen mobile phone reference design demonstrates a mobile phone UI optimized for touch input. It includes the following example applications:
- Call management for GSM and VoIP and contact handling
- Common messaging client for SMS, MMS and e-mail
- Media Player with Helix™ DNA backend
- All essential applications in today’s phones
This reference design is a great starting point for building small screen handsets. It illustrates how Qt Extended:
- Integrates touch usability with finger touch and stylus for smaller selection areas
- Smoothly adapts to different screen sizes and orientations
- Ports to different hardware
- Supports internationalization with a UI available in several languages
Qt Extended on Neo has been tested both manually and using the Qt UI Test tool. The reference design also includes a Qt Extended SDK for Neo.
Reference User Interface Design
Input methods module ![]() |
Messaging module - Inbox![]() |
Bluetooth module ![]() |
Telephony module ![]() |
Reference Hardware Description
| Chipset | Samsung S3C2410 | Modem : TI Calypso |
| Memory configuration | 64 MB integrated flash memory 128 MB RAM Expandable with any-size microSD or MicroSDHC cards |
| Board support package (BSP) | GCC version 4.1.2 arm920t-gnueabi Linux kernel 2.6.24 |
| Screen size and resolution | "2.8"" 480x640 at 285 ppi" |
| Input type | Touch screen, smart virtual keyboard, power button only |
| * Note | The binary code will also run unchanged on FIC’s new hardware, the FreeRunner (Samsung S3C2442B B54). Qt Extended supports FreeRunner’s new hardware features including: Wi-Fi supported by Qt Extended’s IP Comms module. GPS supported by Qt Extended’s Location module |
16/19 modules
|
|






