User Interface Design: what’s ahead
- I. Usability
- II. The UI design process
- III. Android style and design patterns
- IV. Programming Android interfaces
- V. Internationalization
User Interface Design: whats ahead I. Usability II. The UI design - - PDF document
User Interface Design: whats ahead I. Usability II. The UI design process III. Android style and design patterns IV. Programming Android interfaces V. Internationalization User Interface Design I J.Serrat 102759 Software Design June 18,
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
5 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
6 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
agraphics, text, sound. . . bkeyboard keystrokes, motion and selections of mouse, touchscreen . . . 7 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
8 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
9 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
10 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
11 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
12 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
13 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
14 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
15 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
16 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
17 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
18 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
19 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
19 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
19 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
19 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
20 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
20 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
21 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
21 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
22 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
23 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
24 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
25 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
26 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
26 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
27 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
28 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
29 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
30 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
31 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
31 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
31 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
32 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
33 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
34 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
35 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
36 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
37 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
38 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
39 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
40 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
40 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
javascript: var result = document.evaluate("//text()", document.body, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); for (var i = 0; i < result.snapshotLength; ++i) { var node = result.snapshotItem(i); if ((node.textContent+"").match(/\w/) && node.parentNode.nodeName != "STYLE") { node.textContent = node.textContent.replace(/[A-Z0-9]/g, "X").replace(/[a-z]/g, "x"); } } void 0
41 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
42 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
43 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
44 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
45 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
46 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
47 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
48 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
49 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
50 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
51 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
52 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
53 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
54 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
55 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
1 Strive for consistency in actions, terminology, aspect. 2 Enable frequent users to use shortcuts like abbreviations,
3 Offer informative feedback for every user action. 4 Design dialog to yield closure: sequences of actions should be
5 Offer simple error handling so the user cannot make a serious
6 Permit easy reversal of actions to encourage exploration of
7 Support internal locus of control: users feel in charge of the
8 Reduce short-term memory load. 56 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
1 Place users in control 1
2
3
4
5
6
2 Reducer users’ memory load 1
2
3
4
5
3 Make the interface consistent 1
2
3
57 / 59
What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
58 / 59 What’s a good UI ? Learnability Efficiency Safety Principles QuickTime 4
59 / 59