@rene_tech Also für apple git es #monal #siskinIM und noch paar für xmpp zb., wobei ich nicht weiss welcher jetzt grad der am weitesten kompatibleste zu anderen ist bei bestimmten Funktionen
Erste Version von #Conversations 2014, #Monal ist ca. 8 Jahre alt, Siskin IM ist ca. 6 Jahre alt und #Dino ist recht neu, oder?
Aber als Clients für Smartphone relevant wurden - schon vor iOS und Android - da gab es keine "App". Das war damals das Problem von XMPP. //
@benny @hvolquardsen @daniel @Monal @tigase @dino
Friendly reminder: please use the new inbuilt crash reporting facility to report crashes in #Monal
We apparently don't receive crash reports sent through Apple's mechanisms anymore and in the past those were not really useful anyways because they lacked many viable informations.
@jssfr @mathpunk @Monal
A while ago I wrote a blog post about the push behaviour of #iOS #XMPP apps. The post also deals with the pros and cons of the different apps. You can find it here:
https://eversten.net/en/blog/notification/
If you want to get an idea how onboarding feels for #Monal users you can have a look at my onboarding videos. I am sorry, the videos are currently German-only:
https://xmpp24.de/blog/monalvideos/
Additionally, I listed Monals missing features (my perspective) here:
https://t1p.de/momife
@neil
Maybe #Monal 6.0 (when it is done) will solve this.
There is a Beta available in Testflight but it currently only allows audiocalls from Monal Beta to Monal Beta.
As far as I know the release should be compatible with other #xmpp apps.
The XMPP iOS situation is getting better but it is not perfect.
EN:
It's been a long weekend but I finally did it:
A #Monal #XMPP video tutorial for #iOS users. I splitted it in four parts to explain the different things. I am sorry. it is currently only available in German.
Which app should be next?
https://www.eversten.net/blog/monalvideos/
GER:
Es war ein langes Wochenende aber ich habe endlich ein Monal-Videotutorial für XMPP-Neueinsteiger erstellt. Ich hoffe, es hilft dem/der ein oder anderen dabei, iOS Kontakten die Einrichtung zu erläutern.
Welche App als nächste?
EN:
It's been a long weekend but I finally did it:
A #Monal #XMPP video tutorial for #iOS users. I splitted it in four parts to explain the different things. I am sorry. it is currently only available in German.
Which app should be next?
https://www.eversten.net/blog/monalvideos/
GER:
Es war ein langes Wochenende aber ich habe endlich ein Monal-Videotutorial für XMPP-Neueinsteiger erstellt. Ich hoffe, es hilft dem/der ein oder anderen dabei, iOS Kontakten die Einrichtung zu erläutern.
Welche App als nächste?
You want to help #Monal but you can't code?
Just help out translating the app! We have many unmaintained languages only half translated right now:
https://hosted.weblate.org/projects/monal/
Every contribution welcome :)
#monal #xmpp #ios #macos #federated
We are looking for a kind, experienced SwiftUI Developer from within the EU. We are an advancing open source XMPP client for iOS, lacking a maintainable UI.
If you are interested in the challenge to rewrite major parts of our Chat UI, please drop us a mail: info@monal-im.org.
Funding available, if required.
#monal #xmpp #ios #macos #federated
Tigase published the necessary extensions (for Siskin IM) here: https://xeps.tigase.net/docs/push-notifications
There exist prosody modules for this:
https://modules.prosody.im/mod_cloud_notify_extensions.html
https://modules.prosody.im/mod_muc_offline_delivery
https://modules.prosody.im/mod_cloud_notify_priority_tag
For a user, it is not easy to check which server uses these modules.
That's one reason why I currently would recommend #Monal (maybe additionallyto Siskin IM) when you are using #iOS and the decentralised #XMPP ecosystem (with group chats on different servers).
@murks @debacle
Currently, I would recommend #Monal for an unexperienced user. It feels more like a modern instant messaging app and it works good with most #XMPP servers.
I wrote a short tutorial for new users. You can find it here: https://eversten.net/en/blog/monal/ (English)
and here:
https://eversten.net/blog/monal/ (German)
Monal currently does not support:
- creating group chats
- audio-/videocalls
But it outperformed the other apps regarding notifications (for me): https://eversten.net/en/blog/notification/
@jr@mindly.social @thomas
I think it depends on your family and your friends, if they are willing to give #XMPP a chance.
The easiest way would be to set up a #Snikket server and invite your family and your friends to according Snikket circles. Advantages: Easy onboarding and they do not start with an empty contact list. And if you select a fancy domain name, they additionally have a cool XMPP address.
Your #iOS friends can use the app #Snikket or #Monal (whatever they like better).
@lazarus @easthighNerd @debacle
Siskin IM currently has more features than #Monal.
But Siskin IM focuses more on Tigase servers. This means: If you have an account on a Tigase-based #XMPP server, Siskin IM is more suitable than Monal.
But since it is all XMPP: Every user can decide which app fits best (and even switch between apps).
@easthighNerd
#XMPP on iOS is evolving. #Monal is (in my opinion) the best choice regarding usability and design. But it still lacks some features (creating group chats, audio/video calls). This means: The #iOS situation is not on par with #Android, yet.
A while ago, I checked the current #iOS apps regarding notifications: https://eversten.net/en/blog/notification/
@sindastra your server does not support xep-0198, I guess. The needed prosody module is called mod_smacks.
#Monal should warn you if it detects that your server is not supporting xep-0198 or xep-0313 (mam).
#Monal is taking part in this year's #GSoC (google summer of code). There are already lots of interesting project proposals over here: https://wiki.xmpp.org/web/Google_Summer_of_Code_2023#Monal
If you can write code and always wanted to take part in #GSoC, we'd love to have you on board!
Just pick a proposal or suggest your own project idea and simply drol us an email to info@monal-im.org
Let's move #Monal forward together! 😊
#monal #gsoc #gsoc23 #GSoC2023 #xmpp #ios #macos
@tfb @withaveeay @JustineSmithies @prosodyim you don't need long running background processes or persistent connectivity on iOS: silent pushes will wake up #Monal and allow it to connect to the server and retrieve any message that is pending there.
Yes, it was more engineering effort to make it work this way as opposed to just use a long running process and a persistent connection to the server. But other than that, #xmpp on iOS works pretty well :)
We just released a new beta of #Monal 6.0.
This one contains many bugfixes, please try it out.
Many thanks to all of you that took part in the testing and reported bugs!!
Full changelog can be found here: https://github.com/monal-im/Monal/pull/916/commits