Take our Undo Gesture!
We think Procreate's Undo gesture is one of the best things we've ever made. Apple highlighted it as an exceptional user experience when Procreate Pocket was lucky enough to win iPhone App of the Year 2018, and it's one of our most beloved features. It's simple, fast, and takes full advantage of multi-touch.
There are plenty of UI interactions we've had to learn, but they've become second nature. We only had to see someone pinch-zoom a touchscreen once to immediately understand it. Our undo/redo tap gestures are the same - and it's not just us saying it.
Drawing in pencil. I just two-finger tapped my paper to undo. Damn you @Procreate.— James Zapata (@jameszapata_) May 13, 2018
I keep tapping on my paper to "undo." @Procreate you've ruined me!! 🙈— Stephanie Shupe (@BulletsOfSanity) October 9, 2018
I keep trying to double tap on my Cintiq to undo in Photoshop #procreate— 👻 Ghost FArt of Erin 💀🎺 (@artoferin) July 25, 2016
The two-finger tap to Undo was first released in Procreate 3 for iPad back in 2015, but we actually first developed it for Procreate Pocket. Undoing an action is one of the most critical input methods we use today, and we needed a method that wouldn't clutter the interface or disrupt the core experience. We went through dozens of designs until we realised we should treat the entire screen as the Undo button - resulting in a simple gesture that could be invoked any time, anywhere.
It's also one of our most-stolen features (over a dozen apps and counting), and we're fine with that. In fact, we’re giving it away. Seriously. We've put together a sample project covered by the Simplified BSD License, which means you can add to or modify it as you wish.
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.
Everything you need to implement your own version of Procreate's Undo and Redo gestures is included in this project.