Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions codeless banner

Messaging
Functional Description

The Messages application provides the user interface to messaging in Qt Extended. It provides the facility to receive emails from multiple mail servers as well as SMS and MMS messages from other mobile phone devices. It also allows email, MMS and SMS messages to be sent to multiple people with or without attachments. SMS messages are sent and received via the GSM cellular network.  MMS and email are sent and received via TCP/IP based networks, usually GPRS on a mobile phone. MMS messages are sent and received over the standard HTTP protocol. Most messages conforming to RFC2822 and RFC2045-RFC2049 are supported as are POP and IMAP authentication. Application requirements include available messaging storage on the device of approximately 1.5 times the server mailbox size and the services of an image viewer are required for viewing image attachments.

Features

Contact Selector

The contact selector provides easy selection of one or more contacts to send a message to. It is also possible to select a group of contacts.

Detailed message notifications

This feature is provided as part of the Deskphone Reference Design.

When a new message is received a message notification displayed on the Home screen indicate the type of message received, and the available actions associated with such a message. The notification provides a short summary of the message, including:

Messages containing attachments, such as video, indicate a file size or media play length

Folders

The following folder features are available:

IMAP Folder Subscription

This feature is provided as part of one or more Reference Designs.

The Messaging application supports IMAP folder subscription.

Intuitive message view interface

This feature is provided as part of the Deskphone Reference Design.

Users can view/play messages using a simple interface.

Message composer

This feature is provided as part of the Deskphone Reference Design.

Message composition is provided as a unified interface. Depending on the configuration, the message composer supports creation of email messages, SMS messages, multimedia messages and instant messages.

Messaging API

Provides an API to allow storage, retrieval and display of SMS, MMS and email messages. This API is used by Messaging clients and is also useful for applications that would like to display messages from a particular contact, for example.

Modular Messaging Architecture

The Messages application features a modular design allowing various components to be replaced without the need to modify the core parts of the application logic. The Messages user-interface is separated from the storage and communication of messages.

Receiving messages

Messages can be retrieved, listed in a summary format and individually displayed.
For SMS / MMS messages this is possible without configuration,
for Email this is possible after a valid incoming account has been created by the user.

Resume message composition after red-key interruption

This feature is provided as part of the Touchscreen Phone Reference Design.

When the Messages application is in the act of composing a message and the hangup key is pressed, the message is automatically saved as a draft, and Messages terminates. When the Messages application is next raised by the user, the user is prompted to resume composition of the interrupted message if desired.

Retrieving messages

The following message retrieval related features are available:

Saving an attachment

It is possible for a user to receive a message with an attachment and select to save
it in their documents for later viewing.

Sending messages

It is possible for a user to compose and send an SMS / MMS to another mobile phone.
After configuring an outgoing account Email messages may be composed and sent by the user.

The following message sending- related features are available:

Storage requirements

Downloading a complete mailbox from the server uses approximately 1.5 times the server mailbox size is required on a device. During download of individual messages one copy of the message is temporarily created on the devices storage during download. While sending, an amount of RAM equal to the size of the message including attachments is used.

Store Sender to Contacts

This feature is provided as part of one or more Reference Designs.

The Messages application has the ability to save a "From" address to a new or existing contact.

Unified inbox

This feature is provided as part of the Deskphone Reference Design.

The inbox allows the user to see incoming messages of different types, for example

Presence information is displayed for the sender of a message, if available. A small icon of standard colors indicates the user's online status - green, yellow and red for online, busy and offline respectively shows on the message list item.

Viewing an embedded image

It is possible for a user to receive and view a message with an
image either attached or embedded.

Viewing messages

The following features are available:

Writing messages

The following writing-related features are available:


Copyright © 2009 Trolltech Trademarks
Qt Extended 4.4.3