User Experience Design is about much more than just making an application look pretty! You have to think about how the different controls (buttons, widgets and menus) work together to allow the user to accomplish the task at hand, and how these controls may be presented differently on a range of platforms and devices, and in different languages or regional variations. You also have to think about how the controls are to be made accessible to users who are blind or partially sighted, or otherwise have difficulty using traditional input devices like the mouse or keyboard.
If you want to make changes to the look and feel of the application then it is vitally important that you:
- Read and fully understand the information on these pages.
- Get feedback from both the user community and the developer community on your design concepts.
You should do these things BEFORE you put any serious effort into realizing your design in the code!