Nigel Warren:

There’s a common theme running through all these improvements: speed. Maps have to be accurate, yes, and by most accounts Apple has their work cut out for them in that area. But as I found out when I was testing Google Maps back in the bad old days of flip phones, speed can make or break a mapping app just as effectively as bad data, and any improvement in that area is welcome.

This applies to all user interactions. Speed — both how streamlined and interruption-free the user interface is, and how fast the application performs — can be the difference between an awesome user experience, and a horrible one.

If you require a short url to link to this article, please use


If you liked this, you'll love my book. It's called Designed for Use: Create Usable Interfaces for Applications and the Web. In it, I cover the whole design process, from user research and sketching to usability tests and A/B testing. But I don't just explain techniques, I also talk about concepts like discoverability, when and how to use animations, what we can learn from video games, and much more.

You can find out more about it (and order it directly, printed or as a DRM-free ebook) on the Pragmatic Programmers website. It's been translated to Chinese and Japanese.