A transport abstraction layer allows integration with 3rd party WAP stacks. A sample implementation using HTTP over TCP/IP is included as a sample.
Viewing MMS Messages
The following features are provided:
Display of images and text and playing sounds.
Playing MMS messages containing SMIL presentation.
Reply: it is possible to reply to or forward the currently viewed message.
Delete: it is possible to delete the currently viewed message
Writing MMS Messages
The following writing-related features are provided:
Fields: it is possible to specify To/Cc/Bcc/subject. It is possible to request delivery report and read reply.
Composing: a standard slide-show with SMIL presentation is supported by the MMS composer. One image, text field and audio file are allowed per page of the slide-show. Slide background color can be changed and applies to all slides.
Modify: it is possible to make changes as necessary to mails in the drafts and outbox folder.
Auto save: modified mails are automatically be saved unless they are explicitly discarded.
Store: draft mails are stored in the Drafts folder and mails ready to send are stored in the Outbox folder.
Retrieving MMS Messages
The user is notified of the arrival of an MMS message. The user may
then download and view the message immediately, or defer downloading to
a later date.