5 pts.
 Instant Messaging
Hello, I am looking to develop a software that could be integrated into AOL, MSN, Skype, Gmail and Yahoo messangers. I was wondering: 1. on what platform those IM's developed? 2. on what platform should I develop my own software, that would be easy to integrate to those IM's? Note: my software should be executable when installing and integrating it as part of those IM's. Thanks for your help.

Software/Hardware used:
ASKED: January 3, 2009  2:03 AM
UPDATED: February 6, 2009  8:29 AM

Answer Wiki:
Ya.. it is a good thinking... :) The IM development is depends on the Protocol. For example : IF you want to use SIP then SIP is providing Method called "MESSAGE" . Otherwise It can be other protocols like XMPP. You can find the XMPP source/package as open source i.e gloox /jabber package. By using these package you can enhance your IM. Good Luck!!! :)
Last Wiki Answer Submitted:  February 6, 2009  8:29 am  by  Techy001   325 pts.
All Answer Wiki Contributors:  Techy001   325 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

That’s quite an undertaking — those are all built on different protocols. There are already several free, and at least one open source, projects that do just that and are fairly successful. You may want to check out:

Pidgin (my personal favorite, and it’s open source)
Trillian
Meebo
Digsby

Pidgin and Trillian have years of development and community-building behind them and are very highly polished. Pidgin also supports nearly every major and kinda-major protocol I’ve heard of, including all the ones you mentioned and more through plugins (I’m not positive about Skype — I haven’t tested that plugin). Before you start this project, you may want to think about why you feel there should be another program, and what yours will be able to add to the mix that the others don’t already have.

Good luck!
Yuval

 905 pts.