Is there a full XMPP client, for any mobile? [that sends/receives files, etc., like PC clients do]
Linux - MobileThis forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Is there a full XMPP client, for any mobile? [that sends/receives files, etc., like PC clients do]
Hello,
I've got a few friends to install XMPP clients on their cell phones. Some installed Xabber (which I basically chose for them to try). Another opted for Yaxim, a few days ago (for its "better appearance") after - for an unrelated problem - resetting his device totally and losing many things, including the installed programs, which included Xabber.
But there seems to be too much limitation that I did not expect for these clients, compared with everything I do, using a computer, with anyone else in most XMPP clients.
I can't send files to them, as I would normally if they installed any XMPP client on a PC. And it seem they xabber does not have it all (and not much documentation either, so I could check); Yaxim neither.
whatsapp is bad because it only works with a phone number - which I surely don't want or need to give for most people, but its popularity is unquestionable, so I'm barely alone with that idea within some groups of people.
Is there a XMPP client that would support all things (or, at least, most) that people expect from a mobile client? Easily sending pictures or other "things" that mobiles usually have accessible within other programs, but without limiting it to a specific protocol. And all things that we can do with XMPP on a computer, like: sending/receiving files/pictures/whatever; personalized emoticons; sound messages; VOIP (although I never tried it with XMPP).
I even imagine it using any open and free cloud file service to easily send a big file (like a video) to several users without waiting more than ~1 time for uploading or downloading this file (downloading to see and, resend to others after that).
Yaxim seems freezed since 2013. Seems long ago!
Xabber seems better, but still limited. But mentioned as "the best", in some software review sites.
Are there any better clients for XMPP? Which features it has, and what is bad about it? Does anyone else miss this?
"ownCloud is a suite of client-server software for creating file hosting services and using them. ownCloud is functionally very similar to the widely used Dropbox"
If you suggested to use OwnCloud as the server for the files, that's good, I didn't know it. But that should be integrated into some XMPP client, to gain efficiency (like the example of sending/receiving a big file for several friends with a one time transfer). Is it possible? Is it already done? Would it be hard to do? Would be easy to integrate with common features for similar mobile programs?
I want a XMPP client, for cell phones and other mobile devices, that has the common features of the PC XMPP clients. These features are similar to what skype, msn, icq, whatsapp and others are mostly used for. Must have: chat services with friends or anyone, and things like sending files, fresh photos, and so on.
Should I edit or change the original post to make this clearer? How?
---------------------------------------------------------------------------------------------------
designation Version Operating system transfer date Jingle MUC GPG OTR ZRTP/SRTP License official page
ChatSecure 2.2 Android / Apple iOS Yes No Yes No Yes No Apache-license / GPLv3 [1]
Coccinella 0.96.20 Cross-platform Yes Yes Yes No No No GPLv3 [2]
Gajim 0.15.3 BSD/Linux/Windows Yes Yes Yes Yes[Note 1] per Plugin No GPLv3 [3]
Jeti/2 0.7.8 Cross-platform (Java) Yes Voice Beta Yes Yes No No GPLv2 [4]
Jitsi 2.2 Cross-platform (Java) Yes Yes Yes No Yes Yes LGPL [5]
MCabber 0.10.2 Linux, Mac OS X, BSD No No Yes Yes Yes No GPLv2 [6]
Psi 0.15 eCS/Linux/Mac OS X/Solaris/Windows Yes Yes Yes Yes unofficial[1] No GPLv2 [7]
Tkabber 0.11.1 Cross-platform Yes No Yes Yes No No GPLv2 [8]
---------------------------------------------------------------------------------------------------
Very nice. And which one of these few clients would fit my needs? And this page don't seem to be much valuable. The "best XMPP client for Android" isn't there. Pidgin, one of the most used clients for computer also is not there.
Chat secure has been updated somewhat recently. Before it was very buggy but I'm liking the one now. Even has a "mesh" local wifi account you can add. https://chatsecure.org/
It looks like it can send attachment, images. OTR is enabled by default
The 3 clients that I recommend today for friends are: Xabber (has a "classic" version that works on more Android versions), Yaxim and Conversations. They do not support file transfer, which I wanted to have.
Conversations seems to be used by more people, but it is not free on the official Android store. It can be freely installed from F-droid, but some users do not know that project.
If you ever know of other clients or updates to those already mentioned here, tell us. I will like to know.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.