Why Gorgeous User Interface Design is Important - MyColorscreen Blog
blog.mycolorscreen.com
blog.mycolorscreen.com
Beauty matters when everything else is equal. It's very easy to make something a simple as as calculator look good if you got the chops, because the UI have been solved for you.
But interface design is not just about how it looks. It's about how it works. And I will take something that works over something that looks good any day.
The UI behavior has to comply with the visual metaphor it manipulates. This is quite hard to do properly for people (like me) that does not master one of the discipline : UI behavior is controlled by code, and with a slight lack of care, it slips easily in a spaghetti nightmare if you want something finely tuned, and UI visuals, well, also needs great skills.
A team that manages to set up a cooperation for those two competence will bring you great UIs.
Right now that area is primarily explored by flash developers and there are many really cool geeky things you can do to optimize transitions. If you really wanna shine as a developer with these kind of interfaces, learn how to optimize your transitions.
Why is this important?
Because it's what happens between the clicks that going to create the feel of the product.
And for my taste, I like the metronome on the right better, and the calculator buttons on the right calculator better (but the little display on the left calculator is nice).
http://tapbots.com/software/calcbot/#overview
It's nothing revolutionary, but they did go above and beyond the typical calculator app with their tape history.
In other words, I'd agree with you if all the app was could be seen in the comparison screenshots, but the fact is the attention to detail in Calcbot went well beyond just the aesthetics. It works and looks good.
A good user experience has nothing to do with looks....make the crap fast (especially on mobile) and as easy as possible to use. That's "the secret".
Yes, things being fast and easy to use are part of a user experience as well, but they don't make up the complete user experience.
Good design doesn't always mean as shiny as it could get. Minimal approach such as Windows Phone 7 UI design is also consider as a good design.
I understand what you are trying to imply here. I just realized that I also should have given some comparison on shiny and minimal designs as well. Thanks for mentioning about this. :)
(I'm unable to use apps with imperfect looks. An ugly icon is enough. It just drives me crazy. I have to delete them. I'm strange that way and most people are probably not like me but still … I can't really believe that looks don't matter at all.)
Edit to add a little tangent: That's not to say that custom "beautiful" interfaces are always desirable or easy to pull off. If you don't have it in you the end product will be a horrible mess. (Especially for all those poor picky people like me.) Sticking to the stock UI is probably the best idea in the vast majority of cases. Going custom requires serious talent and an unquestioning attention to detail. At least if you want to please me.
"Calcbot VS Calculator", is like comparing HP-48 vs Mac inlcuded Calculator. "Bjango VS Musical Pro", the former is a disk scratching app, while the latter features a metronome and tempo.
Edit: UI and UX reflect the functionality, features, plans, mission, identity (the one people identify and wear shirts about), etc. If the application and its functionality itself is not comparable, why should the UI be?
From Wikipedia: User Interface (http://en.wikipedia.org/wiki/User_interface) - The aggregate of means by which users interact with the system (e.g., all the means of input and output)
User Experience (http://en.wikipedia.org/wiki/User_experience) - The architecture and interaction models that impact a user's perception of a device or system ("all aspects of the user’s interaction with the product").
UI is the "how" of creating an interface (implementing shiny controls, that sort of thing) and UX is the "why" (creating a good experience for the user).
What's interesting is that there are many counter-examples... for example Craigslist. Terrible UI/UX, yet it is wildly more popular than it's closest competitors. For a while Plentyoffish was the most popular dating site, same thing there.
Thanks for commenting by the way. :)