The evolution in mobile messaging and mobile devices has made it possible to provide multimedia rich messaging capabilities to personal digital assistants (PDAs). The need for this arises simply because mobile service providers want to provide an enhanced messaging experience to the user . It also opens up new avenues for business, such as a shopping mall scenario. This chapter discusses the development of a multimedia messaging client for a PDA and a kiosk providing multimedia messages composition, search, share, and sending capabilities. This chapter also discusses the various messaging technologies, enabling wireless technologies, and the peer-to-peer model. The peer-to-peer technology used was Jxta, an XML-based and language agnostic peer-to-peer platform specification from Sun Microsystems. The peers (PDA client and the kiosk) were implemented using the application programming interfaces provided by the Personal Java reference implementation and the Jxta platform's Personal Java port.
Over the years , mobile messaging has become an essential means of communication and is going to be even more so with the merging of the Internet and mobile networks. The ability to message from a phone to a computer on the Internet and vice versa is making messaging a powerful means of communication (Yeo, Hui, Soon, & Lau, 2001).
Mobile messaging is going through a gestation period (Tan, Hui, & Lau, 2001). Beginning with the enormously popular short message service (SMS) for simple text messages, the exciting enhanced message service (EMS) for illustrated text messages with sound entered the market as the second step. Multimedia messaging service (MMS) will become the ultimate messaging application, allowing users to create unique messages using various types of multimedia.
Initially, only mobile phones will support multimedia messaging. Personal digital assistants (PDA) are becoming very common and it is natural to think of putting this capability in them as well. PDAs have a larger form factor, memory footprint, and more powerful processors and as a result would provide a richer messaging experience.
This chapter discusses the development of a multimedia messaging client for a PDA and a kiosk providing multimedia messages composition, search, share, and sending capabilities. Various messaging technologies, enabling wireless technologies, and the peer-to-peer model were also discussed and evaluated in this chapter. We substantiate the ideas discussed in this chapter with a description of the design and implementation of an MMS PDA client application with specific references to a shopping mall scenario.