Skip to main content

Craig Federighi on, essentially, mobile first

Posted in Apple

I was watching John Gruber’s post-WWDC interview with Craig Federighi and Greg Joswiak and Federighi was explaining why Shortcuts for macOS look to be such a success:

The focus is make something that hits the right sweet spot for iOS; forces this pretty breakthrough level in simplicity.

If you’d started again [with] the next generation of automation on the Mac, you run the risk that it wouldn’t make the transition the other way to iOS. And that you’d end up with something that was not as simple as it could be.

By starting with iOS and pushing the kind of capability there, really developing something that’s very capable and yet really simple, and then taking it to Mac and then letting it spread its wings to tie into all of the different system capabilities the Mac has, I think was a really great path

This is exactly the principle of mobile first design:

  1. Start with the tight constraints imposed by a small mobile device to make something very capable and yet really simple
  2. When there’s the luxury of extra space on bigger screens, the interface will still be simple, easy to use, and, in most cases, accessible

Accessibility in your inbox

I send an accessibility-centric newsletter on the last day of every month, containing:

  • A roundup of the articles I’ve posted
  • A hot pick from my archives
  • Some interesting posts from around the web

I don’t collect any data on when, where or if people open the emails I send them. Your email will only be used to send you newsletters and will never be passed on. You can unsubscribe at any time.

More posts

Here are a couple more posts for you to enjoy. If that’s not enough, have a look at the full list.

  1. Images as the first thing in a button or link

    If the text of an interactive element like a button or link is preceded with an accessible image, we’ve probably got an accessibility problem.

  2. Alt text for CSS generated content

    There’s an interesting feature in Safari 17.4 that allows content added with CSS to have ‘alt’ text. I’m not sure how I feel about this.