30th July 2018

I’m working on an app at work where I’m regularly implementing new sections/views. And I’ve become really fond of the “native” design look.
It’s something I’ve tried to do with TextCase and Slate, but it’s now spreading to my actual job.

I think it’s down to two facts:

  • I like Apples design for apps.
  • I don’t think users should have to “learn” a user interface.

There’s also a whole bunch of benefits you get from using native controls, such as accessibility support, and standard designs for certain contexts. An example of that is a system alert, where you specify if an action is a “cancel”, “destructive”, or “default”, and then the formatting is applied.

I’m not doing this as a way to make the apps feel more generic though, as I’m making use of accent colours, and in some cases, fonts, to make sure the “branding” still comes through.

Leave a Reply

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Learn More)