|
Well, I'm not going to pretend like I can read your mind, but I'm willing to bet that if you were offered a chance to play lead guitar for Britney Spears on a world wide tour and make millions, you'd probably think "I can always come back to my sound later and have a lot more freedom in doing it" . Anyways, I think this thread has gotten a bit off topic lol (my fault )... all I was trying to get across is that you can teach a lot of stuff, but creativity and aesthetics is not really teachable. Copying somebody elses UI doesn't make you a designer... often times you need to be able to think outside the box and not everybody is capable of that. I can teach somebody basic layout skills, but I've worked with enough software engineers in my life to know not everybody has "it" for UI design. Lots of people just think "hey, a button is a button...".
|
|
|
|
|
Oh I agree - this is why I have a designer, but I'd never play for Spears. I'd rather pull my own fingernails out.
|
|
|
|
|
Hmm. Voted 5 to compensate for the downvote. It appears somebody doesn't like the tone of this thread.
|
|
|
|
|
I didn't realise we were talking about composing a symphony.
I thought it was about designing a good working UI.
To comment further: good work is 90% practise/repetition and 10% inspiration or talent.
|
|
|
|
|
Not true. Not true at all. I can practice playing basketball 24/7 for the next 100yrs and never come close to being able to play like Michael Jordan or Shaq. Yes, theres a lot more people who can do UI design vs. being a basketball star, but the concept is the same. Some people are just better at certain things then others... thats just life. How can I possibly explain to you "what looks good". If you showed me a UI, I could tell you what was good or bad about it, but I couldn't really teach you to decide that for yourself. I mean, over time, you might pick up on a pattern, but thats not really deciding if it looks good for yourself, now is it? .
|
|
|
|
|
You have a point but I believe one can learn if one chooses to
Do you make a distinction between the "best" and just good, solid design?
People can be taught basic, good design - font usage, static or dynamic balance, flow, etc., etc.
Every one can bring their own "personl genius" to anything, if they are prepared to do the work.
That's what I call style.
Do you think that every great scientific discovery was made by a genius?
I don't think they were not all "Einsteins". There are lots of good, solid athletes who play professionally for their whole career without being "stars".
I believe that if you practice with passion and intelligence you can achieve what ever you desire. You just have to be prepared to make the sacrifice, have the desire, the dedication, etc. In short it is entirely up to YOU. Try it and then contact me again in 10 or 15 years.
Check out the biographies of people and you will see that they all had a mentor somewhere in their life or career i.e taught directly or indirectly by example.
This is just my observation, and I hope you take no offence, but I think you are, perhaps, a bit fatalistic. I believe that praising others can be a good excuse for not changing or doing something about things ourselves
I think the real situation is that a lot of coders are just not interested in design and styling and a lot of graphic designers are not interested in coding. Amongst my friends this has been the case.
Regards,
M.
|
|
|
|
|
This[^] site details some books that you might find useful for designing interfaces.
|
|
|
|
|
"Design is not just what it looks like and feels like. Design is how it works." - Steve Jobs
As a software engineer, I found outrageous to spend months/years working on a great technology or software without considering the design part of the interface. Design is a science (just like programming); creativity can be learned. The folks at the Graphic Design School teach graphic & interface design from the ground up, self paced, affordable and online. Here is the link and good luck! http://bit.ly/jH5yA[^]
|
|
|
|
|
And why have you posted this to me? The OP doesn't get replies to other peoples answers you know. You have to specifically answer that question for them to be notified.
|
|
|
|
|
You are right. I didn't intend to reply to you specifically but to the top level question. I can always blame it on the UI
|
|
|
|
|
Just a little point. The technique can be learned but the creativity comes from experience.
|
|
|
|
|
|
|
One of the most common issues with UI design that seems to be missed is the consistant placement of the widgets from screen to screen. If the widgit is called "Add" then place it in the same location from screen to screen and make the functionality be the same. This will help the users learn your application quicker and they will have less frustration.
|
|
|
|
|
Try the following link - http://www.perceptualedge.com/library.php#Articles.
Tons of insight into designing UI's.
Also try "Microsoft Inductive User Interface Guidelines" at MSDN.
But Perceptual Edge should be your first stop.
Best Wishes
Steve
|
|
|
|
|
|
Took a few on-line courses in usability & instructional design, if you google those terms there's alot out there..
also http://www.usability.gov/[^]
is not bad...
Toto1107
|
|
|
|
|
Check out smashingmagazine.com they've got awesome design tutorials.
edit...nevermind, people already said that. I'd highly recommend it though.
|
|
|
|
|
Hi,
My OS is Windows XP. I am using Firefox and IE.
I installed Silverlight 4, 3, and 2. All these version does not work for me.
How can I fix this?
Thanks
|
|
|
|
|
I have no idea from this what problem you are facing. Can you not view any Silverlight content?
|
|
|
|
|
|
It's hard to tell the kind of problem you're facing. have you tried this on another PC running the same features as your PC? There are certain test you need to do in order to know is the problem is a generalized one or it's only specific to your PC.
|
|
|
|
|
for the first time silverlight ask for download if you have some firewall or if you rejected that file then also it may show you blank page...
if possible post your code which is used to call ...
Reasons are not Important but Results are Important.
http://www.sql4professional.blogspot.com
Swati Tripathi
|
|
|
|
|
Hello,
My goal is to add dynamically some control to the main window.
When the user preeses mouse right button on the window the position where the button pressed is the top left of the control, then the user keeps the button pressed and drags the mouse on the window and the position where he releses the button is the right bottom of the control.
What i want is while the user drags the mouse while he is pressed is that some square appear on the screen to show user the size of the control that will be created.
This is exactly like when you try to create new fence on youre desktop with the "Fences" application.
|
|
|
|
|
And your problem is?
Never underestimate the power of human stupidity
RAH
|
|
|
|