Iconography is a very important aspect of a good GUI. Unfortunately in professional apps, icons are often seen as a decorator and as a last skinning abstract layer of a product design process. But especially in professional apps, icons are crucial communication tool and play an important role in overall "ease of use".
The main reason why icons are underrated in enterprise UX design is, that these icons often represents abstract objects and actions. It is almost impossible to find a real-world metaphor for verbs and nouns such as "JBoss storage" or "WebSphere profile". It often results in "whatever associated symbol" design approach and enterprise apps are full of flowers, pencils, dollars or cakes.
Designing enterprise icons represent a specific product design challenge. There is no common wisdom or standardised symbol database. As any other aspect of the product user experience, the perception of icons has to be validated and tested with real users. A clear label with appropriate use of modern typography that supports correct visual hierarchy can sometimes do the job better than any other abstract symbol.
I am using this article to collect icon related resources that help me to design and decide on appropriate semantics, semiotics and icon content.
Previously I wrote about clarity being the most important characteristic of a great interface. Let's talk about icons…thomasbyttebier.be
Authoritative introduction to Semiotics and its relation to HCI and product designwww.interaction-design.org
For as long as user interfaces have had icons, there have been strong opinions about what makes an effective icon. From…www.measuringu.com
Summary: Users recognize a magnifying-glass icon as meaning 'search' even without a textual label. The downside is that…www.nngroup.com
With the release of iOS7, Apple made the most significant changes to their application design guidelines to date. iOS7…www.webdesignerdepot.com
Last summer software designer Aubrey Johnson published a post on Medium with a specific critique of Apple's brand new…viget.com
The goal of this blogpost is to give developers a heads-up on colour blindness and some simple steps on how to deal…blog.avisi.nl