The iOS app is a feature rich experience similar to web and desktop apps, so when I travel and am on a slow connection it doesn't perform as well.
Here are our current mobile performance benchmarks so you can decide for yourself: https://docs.mattermost.com/deployment/push.html#mobile-perf...
There's work underway to get the mobile apps working better on slow connections.
This is not true. Mobile app performance over slow connections is determined by app/server architecture, payload efficiency, caching strategy, etc.
There are many examples of feature rich apps performing well on slow connections, and many simple apps performing poorly over a normal connection.
That's just one of a couple issues I have with the app (push notifications not really working, the chat taking 15 seconds to reload everything upon switching back to the app, etc) that have basically made it useless to me.
Would highly appreciate your feedback on notifications and load times as well.
For the sake of replication, my keyboard is "Hackers Keyboard", running on Android 5.1.1 (specifically OxygenOS 2.2.1) on a OnePlus 2.