Messaging application services

S60 Messaging Application Services provide the following APIs:

  • Send UI API

    The Send UI API allows your application to create and send messages using the services available in the mobile device. These services are device dependant but typically include SMS, MMS, e-mail, Bluetooth and Infrared. In addition to these message type based options, services based on the ECom architecture may be also be available and could include sending meeting requests or uploading MMS messages.

  • Instant messaging (IM) APIs

    The Instant Messaging API and IM Application Launch API allow you to add IM capabilities to your application.

  • MMS Client MTM API

    The MMS Client MTM API allows you to add more extended multimedia messaging functionality to your application, for example by accessing the properties and fields of the multimedia message. It is recommended that, before using the MMS Client MTM API, you consider whether the more lightweight Send UI API was enough for the purposes of your application.

Additional information on messaging services

For more information on developing messaging applications, see:

  • Symbian C++ Messaging documentation on Forum Nokia

    The Messaging page provides documentation and code examples on developing messaging applications.

  • Messaging technology section on Forum Nokia

    The Messaging page provides general information on messaging technologies.

  • Messaging sample applications in the S60 C++ SDK (<installation directory>\Examples\Messaging)

  • MMS Example on Forum Nokia

    This sample application provides a reference example of how to use the MMS Client MTM API for creating and sending multimedia messages.

Related S60 APIs

You may also be interested in the following related APIs:

  • Plug-in Bio Control API

    Allows you to register new viewer components for bearer independent object (BIO) messages. BIO messages are custom data messages that can be received by any bearer supported on the device (for example, e-mail or SMS). BIO messages are used, for example, as a medium for sending ring tones and vCards.

    For more information on BIO Messaging, see Bio Messaging on Forum Nokia and the sample application in the S60 C++ SDK.

  • Phonebook APIs

    Allow you retrieve, save and modify data in the Phonebook contacts database, such as SMS and e-mail addresses.