6 ms·
Differences Between iOS and Android Mastodon Clients
- criddell 4y agoI find this hard to believe. Has Gruber missed some great Mastodon client?
- MBCook 4y agoCan you suggest one? He did indeed ask people on Mastodon, I remember seeing it. I would think those users would be the most likely to know.
- ItsABytecode 4y agoI just use a web browser
- MBCook 4y agoBecause you prefer it to the available apps? Or are you the kind of person who always prefers to use the web over an app if given the choice?
- smoldesu 4y ago> None of these Android clients would garner any attention at all on iOS Probably because these are open source? iOS developers won't get out of bed to write something unless it's worth their 70%. > Everything feels like a hobby app because everything is. My guy, when people tried taking commercially viable Twitter clients seriously, look at what happened.
- rsynnott 4y ago> Probably because these are open source? Of the four iOS clients he names (Ice Cubes, Tusker, Ivory, Mammoth), Ice Cubes and Tusker are open source.
- smoldesu 4y agoInteresting, as far as I can tell both of those apps look less feature-complete than Tusky. Still, thank you for bringing them to my attention.
- criddell 4y agoFeatures aren’t a good indicator for software quality. I think that’s the point Gruber was trying to make when he linked to the big feature checklist.
- smoldesu 4y agoIf so, then his argument boils down to "I don't like Material design", which is fine. It's also subjective though, and as long as Tusky is both feature-complete and intuitive then I don't see how it's a bad Android app.
- criddell 4y agoJanky scrolling isn’t part of material design. It’s all about the crappy UX of Android Mastadon clients. Features aren’t lacking. Polish and craftsmanship is.
- smoldesu 4y agoI'm not sure what they're talking about. Tusky feels no different than scrolling in Safari, minus the elastic scrolling at the side of pages.
- MBCook 4y agoAfter noticing someone else wrote a very similar article on an RSS reader on Android the day before, John posted a new article today. It included this: > One thing I learned long ago is that people who prioritize design, UI, and UX in the software they prefer can empathize with and understand the choices made by people who prioritize other factors (e.g. raw feature count, or the ability to tinker with their software at the system level, or software being free-of-charge). But it doesn’t work the other way: most people who prioritize other things can’t fathom why anyone cares deeply about design/UI/UX because they don’t perceive it. I’m curious what you think of it. I’m not trying to imply you’re in ether category.
- rsynnott 4y ago> None of the Android clients scroll fluidly, none offer swipe gestures, and only Tooot seems to offer a tap-and-hold contextual menu While I think you could argue swipe gestures either way, and tap-and-hold is more of a thing on iOS than Android in general, I wonder what's going on with the scrolling. Every Mastodon client I've used on iOS, on not-exactly-the-latest hardware, scrolls smoothly in almost all cases. Is this just easier to do on iOS than modern Android? (The last time I went near development for either was close to a decade ago, and at that time it was certainly easier on iOS, but I would have assumed this would have been resolved.)
- kitsunesoba 4y agoIn my observations developing for both platforms, native iOS devs are more likely to take the "correct" well-supported "happy path" for every task where such a thing exists. This often makes for an overall smoother final result. In contrast this is much less typical in Android dev. There are far fewer "happy paths" in the first place thanks to Google's inability to focus on anything, and even where these paths do exist many devs don't bother following them and just do whatever so long as it technically runs.
- deleted 4y ago[deleted]
- chhum 4y agoIt is interesting this. I moved from Blackberry to Android to iOS and found that quality of the apps in general in iOS just so much better. I guess the fact that more people pay for apps in iOS means it is worth making the investment, but I also wonder if the different emphasis on the platforms influences which developers work on which one.