The Following 61 Users Say Thank You to rash.m2k For This Useful Post: | ||
aBs0lut3z33r0, ajack, aRTee, Baaart, Bahador, CepiPerez, dashti, demludi, drzmbs, ejasmudar, eMiL, ErrorlnDisplay, et3rnal, ezameht, Fallenzone, figaro, florian, foobar, godofwar424, jcharpak, kevloral, kiiwii, klarkent, kobe_mvp, Kozzi, legendsohai, longcat, m750, MaddogG, Maj3stic, Makeclick, MeeGoExperts, Mentalist Traceur, MFaroTusino, mike_shenoda, myname24, noorallah, OVK, patocr, Pirvokkula, Pondake, Reflektorfalke, rlinfati, RX-51, ShahoOod, soryuuha, Sourav.dubey, strange1712, stryker9, tgalal, The Winter, The Wizard of Huz, thopiekar, Trestry, ujwalsoni, Ungoliant, youmeego, youngcalihottie, zincholic |
|
2012-02-16
, 19:41
|
Posts: 642 |
Thanked: 486 times |
Joined on Aug 2008
|
#2
|
The Following 29 Users Say Thank You to rash.m2k For This Useful Post: | ||
ajack, aRTee, Baaart, Bahador, ejasmudar, eMiL, Glavata, godofwar424, kent_autistic, kevloral, Kozzi, MaddogG, Maj3stic, Makeclick, Mentalist Traceur, MFaroTusino, mike_shenoda, misterc, noorallah, patemera, Reflektorfalke, rob_kouw, Sourav.dubey, strange1712, superjunior, The Winter, thopiekar, ujwalsoni, youngcalihottie |
|
2012-02-16
, 21:00
|
Posts: 2 |
Thanked: 2 times |
Joined on Feb 2012
|
#3
|
The Following 2 Users Say Thank You to kamo.6 For This Useful Post: | ||
|
2012-02-16
, 21:44
|
Posts: 642 |
Thanked: 486 times |
Joined on Aug 2008
|
#4
|
The Following 4 Users Say Thank You to rash.m2k For This Useful Post: | ||
|
2012-02-16
, 22:53
|
Posts: 642 |
Thanked: 486 times |
Joined on Aug 2008
|
#5
|
The Following User Says Thank You to rash.m2k For This Useful Post: | ||
|
2012-02-16
, 23:01
|
Posts: 58 |
Thanked: 73 times |
Joined on Jan 2012
@ Argentina
|
#6
|
Let me clarify some things I've noticed some people get messed up about after reading this entire thread:
Telepathy is a framework for building IM clients. Plugins can be written for telepathy, that allow any application using it to connect to different protocols.
Empathy (the gnome chat client) uses it as a backend, as well as the maemo chat client, and probably some other clients do as well.
This means that writting an Y-protocol plugin for telepathy, enables all these clients to connect to Y-protocol.
On the other hand, there's pidgin (http://pidgin.im). It's a multiplatorm IM client, that also uses plugins for different protocols; there are called "prpls".
Finally, there's a telepathy plugin, that in turn, uses prpls. So, by writting a plugin for pidgin, you allow pidgin to use it, and telepathy as well.
I'd vote for a pidgin plugin, since this mean that we allow a greater number of clients to use it.
Also, a LICENSE AGREEMENT forbids you from reverse engineering. If it's enforcable or not, depends on where you live, BUT, if person A provides the dumps, and person B develops, person B has never agreed to any license, so he's surely in the clear.
[...]
[...] I've come across something interesting; "telepathy-butterfly" (the msn plugin) is implemented in python.
I'm currenly writting a foursquare client in python for maemo, so once I'm done and have some more time on my hands, I might be able to help you guys implementing a WA plugin (depends if I find some good XMPP implementation to use as a reference, since this is strongly XMPP-based).
The Following 2 Users Say Thank You to hobarrera For This Useful Post: | ||
|
2012-02-17
, 05:49
|
Posts: 246 |
Thanked: 2,574 times |
Joined on Jan 2010
@ Egypt, Cairo
|
#7
|
The Following 13 Users Say Thank You to tgalal For This Useful Post: | ||
|
2012-02-17
, 11:27
|
|
Posts: 1,348 |
Thanked: 1,863 times |
Joined on Jan 2009
@ fr/35/rennes
|
#8
|
|
2012-02-17
, 13:24
|
Posts: 24 |
Thanked: 40 times |
Joined on Feb 2012
@ Germany
|
#10
|
I have successfully decompiled the source for the whatsapp APK.
And can upload this upon request for anyone that wants to save themselves some hassle.
I am a Java dev, but currently working on some (>1) QML/Qt based apps for the Nokia N9 plus I have a full time job. Regardless I will try to help as much as I can.
The Following 4 Users Say Thank You to ColaCheater For This Useful Post: | ||
Tags |
galal-t is da, kindergarten, mastar, new tmo low, shameful, tmo not cake, trollfest, whiny_girls |
|
So to start of with Whatsapp uses XMPP according to wikipedia:
http://en.wikipedia.org/wiki/WhatsApp
So this google code will probably help with that;
http://code.google.com/p/qxmpp/
Whats different about whats app is that it allows >1 person to be involved in a conversation, not sure whether XMPP supports this (this shows im not an XMPP expert).
The following post in the original thread is very helpful, credit to ColaCheater very very useful post: