Hacker News new | ask | show | jobs
by dheera 1819 days ago
The thing is though, apps that look native often look like they were made by beginners. The native look on both iOS and Android is also starting to look dated in terms of graphic design.

Most popular apps don't use native design but rather artistically always a step ahead of native. Think of e.g. the Airbnb, Uber, Slack, Discord, Instagram apps.

If Instagram or Airbnb used native iOS/Android design they'd lose users pretty quickly IMO.

3 comments

Of all those, I have tried Discord and Slack, and I had a really, really horrible time. Neither are things I intend to use of my own volition, and am inclined to argue against using if I have a say.

Drag and drop, text inputs, selections, UI elements, keyboard shortcuts, state preservation – none of those worked as they should. I would accept a divergence for a legitimate improvement, but it's just system-wide basic functionality missing.

All of that works correctly in Telegram. There is great value in adhering to the system conventions, design, and using native elements – it's fairly clear what is supposed to be what, a good chunk of the time, and there is minimal context switching as I use other native apps.

> If Instagram or Airbnb used native iOS/Android design they'd lose users pretty quickly IMO.

Those are services.. where would people go to replace Instagram? Twitter? Airbnb, what other big service has brand mindshare that people know about for fly-by-night unregulated sleeping accomodations?

I don't think iOS/Android design would cause them to lose or gain users.

What I care about most is speed/latency.

Uber and Slack look nice but they're rather slow. After a week, the "looks nice" part ceases to matter and all that's left is the annoyance of waiting 200ms-1000ms between every action.

I agree with that, but also 99% sure the latency in those apps have nothing to do with their graphic design and more to do with these apps waiting for an API roundtrip response before updating the UI, and possibly lots of analytics bloat.