3 ms·
Mhm. I can think of the following categories of Apps (I am looking from an macOS kind of angle): 1) Intended for macOS Platform, e.g. Little Snitch, Paw, Pixel
by leipert 9y ago
Mhm. I can think of the following categories of Apps (I am looking from an macOS kind of angle):
1) Intended for macOS Platform, e.g. Little Snitch, Paw, Pixelmator look good, as they use Aqua.
2) Built with GUI specifications by another company in mind e.g. MS Suite looks good on macOS, but uses Ribbons, etc. and on iOS Google Apps (Inbox, Maps) use Material Design. This is due to the issue, that Google and Microsoft do not want repeat UX Research and Development for another platform.
3) Java Applications like Jetbrains Webstorm/IntelliJ
4) Cross platform applications using Gtk or Qt like Handbrake
2-4) are basically the same - saving costs and/or time. And do not forget: If you are building a product, let's say Atom, Office or Webstorm, you want to users be able to use an familiar interface regardless of their OS
I think mobile had the big advantage of not making it easy to use other frameworks due to restrictions AND being around relatively young. 2-4) are quite common since before smartphones were around.
The main reason where mobile suffers is wrapped web views.