Click here to Skip to main content
15,891,976 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Eddy Vluggen20-Jun-17 4:39
professionalEddy Vluggen20-Jun-17 4:39 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
maze320-Jun-17 5:07
professionalmaze320-Jun-17 5:07 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Eddy Vluggen20-Jun-17 5:26
professionalEddy Vluggen20-Jun-17 5:26 
JokeRe: Basic UI Design?: Placement, Appearance, Function Pin
Marc Clifton20-Jun-17 4:40
mvaMarc Clifton20-Jun-17 4:40 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
W Balboos, GHB21-Jun-17 1:19
W Balboos, GHB21-Jun-17 1:19 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Jeremy Falcon20-Jun-17 5:41
professionalJeremy Falcon20-Jun-17 5:41 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
kalberts21-Jun-17 1:34
kalberts21-Jun-17 1:34 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Gary Wheeler20-Jun-17 6:53
Gary Wheeler20-Jun-17 6:53 
The most basic UI design principle is this: Consider your audience.

Too many developers approach UI from the direction of "I have to support this set of operations on that set of data", and they design their UI accordingly. While that approach may satisfy requirements, it probably won't satisfy your users.

You need to put yourself in your user's viewpoint. Imagine yourself doing their job using your application. What should the application do to make that job easier? What operations do they always need? What operations are optional? Is there a required or natural order to those operations? What is the vocabulary employed by the user? In some cases you need to consider the user's level of education, training, and so on.

If you are localizing your application, you need to account for language translation issues. Text wrapping, hyphenation, and other layout concerns can be problematic.

One key notion is to meet your user's expectations - don't surprise them, and certainly don't frustrate them.
Software Zen: delete this;

GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
dandy7220-Jun-17 6:59
dandy7220-Jun-17 6:59 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
theoldfool20-Jun-17 9:18
professionaltheoldfool20-Jun-17 9:18 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Eddy Vluggen20-Jun-17 9:43
professionalEddy Vluggen20-Jun-17 9:43 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
kalberts21-Jun-17 1:22
kalberts21-Jun-17 1:22 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
C-P-User-320-Jun-17 17:03
C-P-User-320-Jun-17 17:03 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Adam David Hill20-Jun-17 22:19
professionalAdam David Hill20-Jun-17 22:19 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
maze321-Jun-17 0:13
professionalmaze321-Jun-17 0:13 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Thornik21-Jun-17 1:29
Thornik21-Jun-17 1:29 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
kalberts21-Jun-17 1:43
kalberts21-Jun-17 1:43 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Thornik21-Jun-17 2:19
Thornik21-Jun-17 2:19 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
kalberts21-Jun-17 2:38
kalberts21-Jun-17 2:38 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Thornik21-Jun-17 3:43
Thornik21-Jun-17 3:43 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
kalberts21-Jun-17 20:57
kalberts21-Jun-17 20:57 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Kirk 1038982121-Jun-17 2:07
Kirk 1038982121-Jun-17 2:07 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
MikeTheFid21-Jun-17 2:28
MikeTheFid21-Jun-17 2:28 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Gerry Schmitz21-Jun-17 2:54
mveGerry Schmitz21-Jun-17 2:54 
GeneralRe: Basic UI Design?: Placement, Appearance, Function Pin
Bill Wade21-Jun-17 5:05
professionalBill Wade21-Jun-17 5:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.