User Interface is about creating an interaction in between user and an application. It’s not about the looks, its about the work. Picking a color or button does not make an interface prettier, its more about selecting the right tool for the purpose.
I feel that making an interface that has a backend support does not need to have a backend functionality first. Rather it needs to have a good solid design user interface, back-end architecture can be made afterward.

So, what are characteristics that are required for a good User Interface :
1. No Need For A Manual : If you have to design something that requires a manual, then it means the language, flow & hierarchy have something missing. You just need to create it like user have visual clarity and at the same time they don’t make too many mistakes while using it.
2. Keep it to the Point : Too many things on screen due to over clarifying and labellings can bloat the interface. Here comes the challenge to make a user interface clear and concise at the same time.
3. Real Life Communications : For first timers, if they can recall what does a folder-style tabs used for, like in navigational menus – than it creates a visual aid which has familiarity to it. You can make things such that the user can feel him-selves that this icon or button is always used for navigation or menus.
4. Processing Speed : A good interface has to be quick, responsive and feedback to the user has to be concise.
5. Once in, The User should be able to identify patterns : If a user has spent sometime in understanding the interface, then we need to have the consistency for the next part as well. Again creating a different pattern for the same application can make user agitated.
6. Make user Happier : You don’t require to make the interface attractive, but it should be enjoyable and it should make the user happier.
7. Everyone makes mistakes : Handling a mistake is what it matters, Creating a file deletion system with a option of recovering the data – can take care of users and there mistakes.
Assembling all these together can be tricky, because one or the other quality can clash together. Creating something that is easy, elegant, simple with all clarity and consistency is a toughest job for a user interface designer.
I hope you have liked the article and its time for you guys to tell us what characteristics are required to make a good User Interface.
Some Good Links About User Interface : Yahoo Design Pattern Library, UI-Patterns, Design @IBM







Good tips provided by you. According to me 7th one is the most valuable and effective.
Pingback: 7 Qualities That Makes A Awesome User Interface « Netcrema – creme de la social news via digg + delicious + stumpleupon + reddit
Pingback: === popurls.com === popular today
Pingback: uberVU - social comments
UI is truly an art. It’s amazing at what subtle changes can do to make a site beautiful to use. Thanks for the tips.
Nice Article!! Will Use Your tips in my project!
*cough*Ability to spell and write sentences*cough*
Have you even heard of the word “an”?
.-= Scott´s last blog ..Things to look Forward to and Watch out for in Lucid Lynx 10.04 =-.
Jaspal: Please take note of Scott’s comment. Its difficult to find people who have an eye for detail.
“A good interface has to be quick, responsive and feedback to the user has to be concise.” For me that is one of the most important traits.
very useful article.i got useful data from it
.-= haytham´s last blog ..Download Torrent – Fenopy 5.3.5.4 =-.
Pingback: 7 Qualities That Makes A Awesome User Interface | Brian Chaney
Number 8: It has been usability tested.
.-= Hamlet D’Arcy´s last blog ..Unrolling Spock: Advanced @Unroll Usages in 0.4 =-.
Pingback: Tweets that mention 7 Qualities That Makes A Awesome User Interface -- Topsy.com
Your tutorial was very interesting, is very useful for me
Yeah, give me basic and functional interface any day. All of these fancy interfaces look nice, but usually lag on their speed.
Pingback: 7 Qualities That Makes A Awesome User Interface | loveishs.com
Well nice article and one more thing the picture you have used is really good, and this is also a part of UI isin’t it?
.-= Mad geek @beingPC´s last blog ..Disable “Solve PC Issues” Notification Messages in Windows 7 =-.
Thanks for sharing such a nice Blog
Pingback: הבלוגים של אורט » ארכיון » links for 2010-03-31
Pingback: 網站製作學習誌 » [Web] 連結分享