midterms Flashcards

(69 cards)

1
Q

creating an early version of a product to test it’s functionality before full development

A

prototyping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

simplified layout of a webpage or app, focuses on structure

A

wireframing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

used in early stages, and it’s simple and handrawn representation of a UI

A

Low-Fidelity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

4 Characteristics of low-fi

A

-Sketchy and basic
-Static and non interactive
- quick and inexpensive
- focus on concept, not aesthetic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

common forms of lo-fi: hand-drawn screens and layouts

A

Paper Prototype

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

common forms of lo-fi: basic digital, mockups with minimal details

A

Wireframes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

common forms of lo-fi: series of sketches showing user interaction

A

storyboard sequences

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

closely resembles the actual UI and and it’s detailed and interactive and visually polished

A

high-fidelity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

4 characteristics of hi-fi

A
  • visually detailed
  • interactive
  • more time-consuming to build
  • usability testing ready
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

common forms of hi-fi: interactive screens with links between pages

A

clickable wireframes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

common forms of hi-fi: simulating real user interaction

A

mockups with animations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

built-in tools like figma, Invision, or adobeXD with high detail interaction

A

functional prototypes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

help deskgners to create Low-Fidelity and high-fidelity prototypes for user testing feedback and design validation

A

prototyping tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

low-fi prototyping tools

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

low-fi prototyping tools: simplest way to sketch wireframes and concepts

A

pen and paper

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

low-fi prototyping tools: digital wireframing tool that mimic hand-drawn sketches

A

balsamiq

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

low-fi prototyping tools: simple online tool for wireframing and flowcharts

A

whimsical

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

low-fi prototyping tools: collaborative whiteboard tools for brainstorming and sketching

A

miro/MURAL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

hi-fi prototyping tools: web-based tool for UI design, wireframing and interactive prototyping

A

figma

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

hi-fi prototyping tools: powerful design tool for interactive and animated prototypes

A

adobeXD

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

hi-fi prototyping tools: macOS-based tool for creating detailed UI/UX designs

A

sketch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

hi-fi prototyping tools: great for interactive prototypes, animations, and user testing

A

InVision

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

hi-fi prototyping tools: advanced prototyping with dynamic content, logic, and conditions

A

axure RP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

code-based prototyping tools: mix of design and code for interactive prototypes using React

A

Framer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
code-based prototyping tools: a no code tool for designing and building live prototypes
webflow
26
code-based prototyping tools: directly coding interactive prototypes for full control
HTML, CSS, JS
27
CSS
Cascading Style Sheets
28
a style language used to co trol the representation and layout of HTML documents
CSS
29
the term "____" refers to how styles are applied in a priority order, different styles can override other based on hierarchy
Cascading
30
override priority of CSS: highest priority
inline styles
31
override priority of CSS:
1. inline styles (highest priority) 2. ID selectors (#id) 3. class selectors (.class) 4. element selectors (p, h1, div) 5. external stylesheets (lowest priority)
32
T/F: css is a rule-based language
True
33
a simple css structure consisting of:
selectors, properties, and values
34
p {}
targets all

elements

35
.highlight
targets all elements with class highlight
36
| #header{}
targets all the elements with ID header
37
h1, h2
a group selector that targets multiple elements (h1, h2)
38
div p {}
a descendant selector that targets

inside

39
3 common css properties
- text and font styling - box model (spacing and sizing) - background styling
40
space outside the element
margin
41
space inside the element
padding
42
type of css: applied directly within an HTML element using the style attriburte
inline css
43
type of css: written inside