Chapter 8Messaging Services

  • Creating and sending messages
  • Receiving messages
  • The message storage
  • Building an e-mail client

This chapter introduces the Messaging API, the Tizen device API which enables web app developers to create, send, and receive SMS (Short Message Service), MMS (Multimedia Message Service), and e-mail messages from within their applications. While you can send messages using the sms and mailto attributes in HTML5, Tizen’s Messaging API goes far beyond this, providing convenient access to a range of messaging operations. By the end of this chapter, you will not only be familiar with Tizen’s messaging features, you will also have built a fully functional e-mail client.

MESSAGING SERVICE

The messaging service handles the transmission of messages — which consist of text, multimedia data, and attachments — between mobile devices.

The Messaging API includes functions to create, send, read, store, and manage messages and attachments for SMS, MMS, and e-mail messages, and enables the web app developer to do the following:

  • Create and send messages
  • Add and retrieve attachments specified by MIME type (such as image/png or text/pdf)
  • Receive messages
  • Access the user’s inbox, sent items box, and outbox, and search for messages
  • Create and send MMS messages containing image, video, audio, vCard (business card standard format), and iCalendar (calendar item standard format) attachments
  • Set the body text, subject, recipient list, and attachments ...

Get Professional Tizen Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.