O'Reilly logo

Learning iOS Design: A Hands-On Guide for Programmers and Designers by William Van Hecke

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

11. Focused and Versatile

There’s an unhelpful dichotomy out there that pits “simple” apps against “complex” apps, with the simple ones being praised and the complex ones being derided. Supposedly iOS is inaugurating a “post-PC” era, because it removes the complexity that was present in desktop systems. Designers and developers are encouraged to “do one thing well” rather than allow feature after feature to creep into their apps. All these things are true in a way, but they oversimplify the concept of simplicity. The word “simple” when applied to software doesn’t mean only one thing. There are different kinds of simplicity, and which kind you should aim for depends on the app you want to make.

What are people talking about when they say software ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required