I thought about this a lot while designing my latest iPad app. On the one hand, icons make everything look beautiful and cohesive, and give you an almost intuitive sense of the UI if done right. On the other hand, it&#x27;s hard to convey the meaning of a complicated tool using an icon alone, and I <i>hate</i> guess-and-checking the meanings of icons in other apps. My solution was to keep unlabelled icons for the obvious UI elements (in my case, undo&#x2F;redo, play&#x2F;rewind&#x2F;record, erase, and metronome) and add small text labels underneath the icons that referred to more complicated or unique actions. For visual coherence, the labeled icons were kept in their own section: <a href="http:&#x2F;&#x2F;i.imgur.com&#x2F;EeLzlVH.png" rel="nofollow">http:&#x2F;&#x2F;i.imgur.com&#x2F;EeLzlVH.png</a><p>So yeah, I think the article is spot on.