Thursday, December 6, 2018 [Tweets] [Favorites]

Proof That iOS Still Hasn’t Gotten Undo Right

John Gruber (tweet, Hacker News):

There is a common convention for Undo/Redo in iOS drawing apps — circular arrow buttons, counterclockwise for Undo and clockwise for Redo. (And, thankfully, these are the same icons used for Undo/Redo on the iPad on-screen keyboard. Consistency is not completely lost.) You can see them in these screenshots from Apple Notes and Linea Go on iPhone.

But it speaks to how weak this convention is that Procreate Pocket could do something not just different but totally different — multi-finger taps with no on-screen buttons — and not just get away with it but be celebrated by Apple for it. I’m not saying Procreate’s two/three-finger taps are better or worse than on-screen buttons. (Well, stay tuned.) And I can see the thinking — screen space on an iPhone is so precious that any reduction in on-screen buttons is a win in terms of reducing UI clutter and maximizing the screen space available for showing the content of the illustration. Also, I’m sure the two/three-finger taps are very fast once you’re used to them.

[…]

What it comes down to, I think, is that the menu bar has become a vastly underestimated foundation of desktop computing. Once heralded, the menu bar is now seen as a vestige. I’m not arguing that iOS should have a Mac-style menu bar.

I think iOS could use some sort of menu bar or Start menu. There needs to be a standard place for extra commands that don’t fit as buttons and that shouldn’t be shoe-horned into the Share button.

Previously: On “Shake to Undo”.

Update (2018-12-11): Procreate:

Whether you’re one of our competitors, or in an entirely different field, please feel free to grab the project below. Take it, use it, and give your users the most instinctive Undo and Redo method available.

1 Comment

[…] Previously: iPad Pro 2018, Using an iPad as a Mac mini Display, Proof That iOS Still Hasn’t Gotten Undo Right. […]

Stay up-to-date by subscribing to the Comments RSS Feed for this post.

Leave a Comment