Though architects and geeks give less priority to UI as compared to other layers like domain, data and services as these are the layers which are more important for the right functionality of the system. But UI layer has a great business value. The user and the senior business people look and evaluate the product through the UI. A great UI gives the impression to the user that the application works well. Great UI doesn’t mean to have one thousand colors on your screen, instead the interfaces should be more USABLE. A few years back, I was shocked when I was searching for UI patterns/View Patterns for my web applications and I couldn’t find many. But, now, the list is growing. Here I’m giving some of the links and book(s) that I found:
Book:
Designing Interfaces: Patterns for Effective Interaction Design http://designinginterfaces.com/
Links:
http://www.primaryview.org/patterns/index.html
http://looksgoodworkswell.blogspot.com/2005/05/mind-mapping-design-patterns.html
Filed under: Uncategorized
Interesting and very useful post. I’ve also found that UI gets less attention from geeks than it deserves though ajax is changing things.
Babar
http://Telecompk.net
Things like browser compatibility, css and html according to the w3 standards, alternate text against every image plus many things.
Things like browser compatibility, css and html according to the w3 standards, alternate text against every image plus many things…
Yes this stuff is essential and useful and it contains both the standards and patterns. But what was shocking for me at that time — it was the lack of efforts for formalizing, collecting and cataloging such patterns.
Shahid
Yes, developers neglect the UI while designers neglect the patterns.
To apply smart UI with suitable patterns & practices, is needed.
Ahmed Siddiqui
http://www.linkedin.com/in/ahmedsiddiqui
Don’t know if you folks already know about HMVC.