MMS for PDAs

MMS for PDAs SearchSearch
Author Message
Munazza
Posted on Thursday, June 19, 2003 - 08:16 pm:   

Hi Bryce,
Is it possible to develop client side applications for a PDA. If so, what r the tools required and how to develop an MMS client.
Thanks in advance. Help appreciated
Bryce Norwood - NowSMS Support
Posted on Thursday, June 19, 2003 - 08:38 pm:   

Munazza,

Absolutely. There are a couple of MMS PDA clients out there. Electric Pocket has Pixer for the Palm OS (I use it on my Handspring Treo), and I believe that EZOS has a client for PocketPC, as well as the Microsoft SmartPhone platform (the Orange SPV ships with EZOS MMS client on it which is why I know they have a Microsoft SmartPhone client).

Basically, you're going to need develop or license a WAP client stack ... at least if you want to work in all operator environments.

Sending MMS involves packaging the content and performing a WSP POST (logically an HTTP POST mapped into a WAP WSP request over a WAP client stack).

To receive MMS, you need to be able to listen for WAP push messages (most often over SMS). Either you need to process these messages directly, or you need to hook into another application that is receiving the WAP push messages, and get that application to route the messages to your application when they are of the MMS content type (application/vnd.wap.mms-message). An MMS notification message comes in to you in this fashion. That notification message will include a URL for the MMS message content. Then you need to retrieve the MMS message content over a WSP GET (logically an HTTP GET mapped to WAP WSP).

Unfortunately, I don't have any good recommendations for a PDA WAP stack implementation. WinWap might have one for PocketPC, but I'm not sure (they have a browser for PocketPC but their stack might be for desktop Windows only).

Good luck!

-bn