Native platform applications are always better then web based. All applications, we offer, are the working proof that XMPP can be used efficiently on both desktop and mobile platforms.
Our XMPP Chat Apps philosophy
Web based, JavaScript, React and so on app are great… for developers.
We do care about users and we understand that the only way to provide users with great experience is through native apps.
Therefore we have put a lot of effort and dedication to develop native client for each platform separately. Each of our apps is tailored for the best experience and native feeling. Plus they are optimized for each platform, so they are lightweight but also powerful and take full advantage of what is offered by the environment they are running on.
All our applications offer the same set of features, so no need to replace them over and over again below. Here is the list:
- Simple Chat - yes, this is the good, old 1-1 chat.
- Group Chat - like the old IRC, now it is MUC (Multi User Chat). You can create chat rooms, public or private, open or password protected with moderators and so on…
- Push notifications - if the app is not running on the device, the user is not connected to the XMPP server but he can still receive notifications about new messages from people.
- iOS has now call silencing from unknown. We had this before them. All new chats from unknown users go to separate tab “From unknown” and you can turn off push notifications about messages from people who are on on your contact list. Plus, of course Tigase XMPP Server has a built-in anti-spam filtering which helps too.
- Voice and Video calls are pretty much standard nowadays and Tigase client support it as well.
- Multi-account support - you can add as many accounts on different servers as you want on your client and communicate through all these accounts at the same time
- Files Sharing - yes, photos, documents, anything can be send through the XMPP client to your buddies either on the simple 1-1 chat or to entire team in a group chat. Client displays photos nicely, so you can see them directly in the app.
- OMEMO - E2E encryption is available on all our client apps.
We, at Tigase use all our XMPP apps ourselves.
All Open Source
All our XMPP Chat applications are open source with code available in public repositories on GitHub.
Stork IM - Tigase Android XMPP Client
Our first mobile client we created. Native Android app designed and written from ground up, again and again…
We experimented, made mistakes and learned. So here it is. Android Java, native app. Lightweight, fast and powerful.
Our Android client works on most Android devices. It offers a set of typical features you would expect from a chat application plus a lot more, not typical features.
Siskin IM - Tigase iOS XMPP Client
Our second mobile client. This one for iOS, optimized to run on phones and tablets.
It is a native Swift app optimized for iOS for both phones and tablets.
Simple to use but with many advanced options for more demanding users.
We suggest to start using it in a simple mode and gradually explore other features and options.
Beagle IM - Tigase MacOS XMPP Client
Mobile devices are good when you are on the go. But we are software developers and we work on real computers all the time. Hence we also have and offer a real desktop, native chat client.
Again, it’s a native Swift app designed from ground up and optimized for desktop MacOS.
Feature set matches all other other apps.
If you work on MacOS, we honestly recommend to try it out.