WEBDEV LESSON 1 2ND TERM

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/135

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:57 AM on 8/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

136 Terms

1
New cards

Mobile Optimization

App Experience

Convenience converts

Enumerate:

Mobile-First Performance Marketing Strategy

2
New cards

Mobile Optimization

Every screen, button, and interaction is designed for small devices. Ordering, payment, and tracking all work without friction. Customers don't have to think, they just tap. Mobile-first thinking boosted revenue by 63%, showing that convenience directly translates into measurable growth

3
New cards

App Experience

Push notifications aren't spam. They're reminders, rewards, and timely suggestions. App-exclusive discounts make people check the app regularly. Smooth checkout, saved favorites, and one-click payment make ordering feel effortless. It's a full-circle experience that keeps people coming back.

4
New cards

Convenience Converts

Domino's turned mobile into a pocket-sized store. People can order anywhere, anytime. That ease drives engagement, conversions, and loyalty. The phone becomes the main point of sale. The brand isn't just selling pizza anymore, it's selling speed, simplicity, and a habit that sticks.

5
New cards

Spotify

  • they have focused on making it easy to use for any user while offering an almost incalculable amount of music content, radio, and podcast.

  • The platform has been so well designed and optimized that both the desktop and mobile versions meet users' needs, and users show the same attraction and appreciation for both channels.

  • It even surpassed the major streaming power like Apple music, Youtube music, Amazon music

6
New cards

User Interface (UI)

is the collection of visual and interactive elements a user directly engages with - buttons, forms, navigation, typography, color.

7
New cards

User Interface (UI)

is the point of interaction between a human and a computer system, enabling users to operate software or hardware effectively.

8
New cards

User Interface (UI)

the means by which the user and a computer system interact, in particular the use of input devices and software.

9
New cards

Ul Design Process

The __ creates easy-to-use interfaces by learning about users, designing layouts, building prototypes, and testing. Each step makes the product better for users.

10
New cards

Phase 1 - user, tasks, environmental analysis

Phase 2 - interface design

Phase 3 - implementation

Phase 4 - interface validation

ENUMERATE THE 4 PHASES OF UI DESIGN PROCESS

11
New cards

PHASE 1- User, Tasks, Environmental Analysis

  • The focus is based on the profile of users who will interact with the system.

12
New cards

PHASE 1- User, Tasks, Environmental Analysis

  • Profile users who will interact with the system

  • Conduct user research, task analysis, and environmental constraints

  • Understand the target audience and usage context

What phase?

13
New cards

PHASE 2 - Interface Design

  • Define the set of interface objects and actions

14
New cards

PHASE 2 - Interface Design

  • Define interface objects and actions

  • Create wireframes, design layouts, establish navigation

  • Structure the visual and functional elements

what phase?

15
New cards

PHASE 3- Implementation

  • Creation of a prototype (model) that enables usage scenarios to be evaluated.

16
New cards

PHASE 3- Implementation

  • Create prototype model for usage scenarios

  • Build working prototypes, develop interface components

  • Transform designs into testable, interactive models

what phase?

17
New cards

PHASE 4 - Interface Validation

  • This phase deals with the testing of the interface

18
New cards

PHASE 4 - Interface Validation

  • Test the interface effectiveness

  • Conduct usability testing, user feedback collection, performance evaluation

  • Validate design decisions and identify improvements

What phase?

19
New cards
  1. Graphical user interface (CLI)

  2. Menu-driven interface

  3. Form-based interface

  4. Touch user interface

  5. Voice user interface (VUI)

Enumerate the types of user interface design

20
New cards

Graphical User Interface (GUI)

Visual interfaces using keyboards and monitors (e.g., desktop apps).

21
New cards

Menu-Driven Interface:

Navigates via option menus (e.g., ATM interfaces).

22
New cards

Form-Based Interface:

Provides fields for data entry (e.g., settings menus).

23
New cards

Touch User Interface:

Uses haptic input on touchscreens (e.g., smartphones)

24
New cards

Voice User Interface (VUI)

Operates via voice commands (e.g., virtual assistants like Siri).

25
New cards
  1. Input controls

  2. Navigational components

  3. Informational components

  4. Visual elements

  • Ul design relies on key components to create functional, user-friendly interfaces:

Enumerate the components of ui design

26
New cards

Input Controls

Buttons, dropdowns, and text fields for user input.

27
New cards

Navigational Components

Search bars, sliders, and icons to guide users.

28
New cards

Informational Components

Progress bars, notifications, and alerts to convey status.

29
New cards

Visual Elements

Typography, colours, and graphics to enhance aesthetics and readability.

30
New cards
  1. First impression

  2. Usability

  3. Engagement

  4. Business impact

A well-designed Ul enhances user satisfaction and retention:

Enumerate the Importance of Ul Design

31
New cards

First Impressions

Attractive layouts and colors draw users in.

32
New cards

Usability

Clear navigation reduces frustration and errors.

33
New cards

Engagement

Intuitive design keeps users engaged and productive.

34
New cards

Business Impact

Effective Ul boosts user retention and brand perception.

35
New cards
  1. Simplicity

  2. Consistency

  3. Strategic placements

  4. Colour and contrast

  5. Anticipation

Principles of effective ui design

36
New cards

Simplicity

Avoid clutter; keep interfaces clean and intuitive.

37
New cards

Consistency

Use familiar elements (e.g., standard icons) for ease.

38
New cards

Strategic Placement

Position key elements to guide attention.

39
New cards

Colour and Contrast

Use appealing, accessible colour schemes.

40
New cards

Anticipation

Pre-fill fields or predict user needs to reduce effort.

41
New cards

User experience (UX)

encompasses all aspects of a user's interaction with a product or service, including usability, accessibility, visual design, functionality, and emotional impact

42
New cards

UX design

the goal of __ is to minimize effort and confusion while maximizing satisfaction and efficiency.

43
New cards

UX Design

  • Applies to both digital and physical products

  • Considers the entire user journey, not just interfaces

  • Reduces friction, errors, and frustration

  • Enables users to complete tasks easily and effectively

44
New cards

UX design

__ plays a crucial role in product success by improving both user satisfaction and business performance.

45
New cards
  1. Improves user satisfaction

  2. Increase conversions

  3. Reduces development cost

  4. Enhance accessibility

  5. Support SEO & Marketing

  6. Builds brand loyalty

Enumerate the significance of ux design

46
New cards

Improves User Satisfaction

Positive experiences encourage repeat usage and recommendations

47
New cards

Increases Conversions

Clear navigation and intuitive flows help users achieve goals faster

48
New cards

Reduces Development Costs

Early testing identifies issues before expensive fixes are needed

49
New cards

Enhances Accessibility

Makes products usable for diverse abilities and complies with standards

50
New cards

Supports SEO & Marketing

Better UX improves engagement, page speed, and search rankings

51
New cards

Builds Brand Loyalty

Consistent positive experiences create trust and long-term relationships

52
New cards

UX design

ensures products are user-friendly, visually appealing, and meet user needs effectively

53
New cards
  1. Usability

  2. Accessibility

  3. Functionality

  4. Aesthetics

  5. Interaction design

  6. User research

Enumerate the Essential elements of ux design

54
New cards

Usability

Ensures the product is easy to learn and operate

55
New cards

Accessibility

Makes the product usable for people with different abilities.

56
New cards

Functionality

Confirms the product performs its intended tasks reliably.

57
New cards

Aesthetics

Enhances visual appeal and emotional engagement.

58
New cards

Interaction Design

Defines how users interact with systems and controls.

59
New cards

User Research

Identifies user needs, behaviors, motivations, and pain points.

60
New cards

UX DESIGN PROCESS

  • is a user-centered and iterative approach aligned with frameworks like Design Thinking and Double Diamond.

61
New cards
  1. Discover / research

  2. Define

  3. Ideate

  4. Prototype

  5. Test & evaluate

  6. Implement & iterate

Enumerate the ux design process

62
New cards

Discover / Research

This stage involves researching and understanding users' needs, goals, and challenges to inform better design decisions.

63
New cards

Discover / Research

  • Identify user problems, goals, and pain points.

  • Conduct interviews, surveys, and observations.

  • Analyze gaps in the existing product.

What ux design process?

64
New cards

Define

  • In this phase, research insights are analyzed to define problems clearly, set success metrics, and create user personas and journey maps for guided design.

65
New cards

Define

  • Synthesize research insights.

  • Define clear problem statements and success metrics.

  • Create personas and user journey maps.

What ux design process?

66
New cards

Ideate

The ideation phase focuses on brainstorming and exploring multiple design solutions to select the most effective concepts for implementation.

67
New cards

Ideate

  • Explore multiple design solutions.

  • Brainstorm workflows, layouts, and interactions.

  • Select the most effective concepts.

What ux design process?

68
New cards

Prototype

  • Prototyping involves creating wireframes and interactive models to test ideas early, gather feedback, and minimize risks before development.

69
New cards

Prototype

  • Create wireframes and interactive prototypes.

  • Validate ideas early through testing.

  • Reduce risk before development.

What ux design process?

70
New cards

Test & Evaluate

  • Conduct usability testing with real users

  • Measure effectiveness, efficiency, and satisfaction

  • Refine designs based on feedback

what ux design process?

71
New cards

Implement & Iterate

  • This phase involves launching the product, monitoring user behavior, and iteratively improving the experience based on feedback and insights.

72
New cards

Implement & Iterate

  • Collaborate with developers and stakeholders

  • Monitor post-launch behavior

  • Continuously improve the experience

What ux design process?

73
New cards
  1. Improves user satisfaction Increase conversions

  2. Builds brand loyalty

  3. Enhance usability

  4. Improves user engagement

Advantages of UX

74
New cards
  1. Time consuming process

  2. Cost of tools and resources

  3. Subjective nature

Disadvantages of UX

75
New cards

Ul Design (User Interface Design)

Focuses on the visual elements of a product that users interact with, like buttons, icons, and layouts.

76
New cards

Ul Design (User Interface Design)

Aims to create attractive and intuitive interfaces that are visually appealing

77
New cards

Ul Design (User Interface Design)

Tools: Adobe XD, Sketch, Figma

78
New cards

Ul Design (User Interface Design)

Emphasizes layout, colors, typography, and visual hierarchy.

79
New cards

Ul Design (User Interface Design)

Results in a visually engaging and appealing interface.

80
New cards

UX Design (User Experience Design)

Focuses on the overall experience of a user while using a product, ensuring it is smooth and satisfying.

81
New cards

UX Design (User Experience Design)

Aims to improve usability and satisfaction, making the product easy and enjoyable to use.

82
New cards

UX Design (User Experience Design)

Tools: Balsamiq, Axure, Figma

83
New cards

UX Design (User Experience Design)

Emphasizes usability, functionality, navigation, and overall flow.

84
New cards

UX Design (User Experience Design)

Results in a seamless, satisfying user experience.

85
New cards

Don Norman's Principle of Design , The Design of Everyday Things

__ - Six foundational principles from __ that focus on how people understand and interact with systems. Together, they reduce guesswork and make actions feel predictable.

86
New cards
  1. Visibility

  2. Feedback

  3. Constraints

  4. Mapping

  5. Consistency

  6. Affordance

UI/UX Layout Theory (Don Norman's Principle of Design)

87
New cards

Visibility

Make possible actions visible so users don't have to guess what to do next. When key actions are hidden, users rely on memory or trial and error.

88
New cards

Feedback

Show the result of an action immediately so users know what just happened. Without __, users repeat actions or assume nothing worked.

89
New cards

Constraints

Limit what users can do at a given moment to prevent errors. Good __ remove invalid options rather than warning after the fact.

90
New cards

Mapping

Align controls with their effects so the outcome feels predictable. When __ is unclear, users must learn arbitrary relationships instead of relying on intuition.

91
New cards

Consistency

Use the same patterns for similar actions so users don't have to relearn behaviour. Inconsistency forces users to stop and think.

92
New cards

Affordance

Design elements so their use is obvious from their appearance. When __ are unclear, users rely on labels or guesswork.

93
New cards

heuristics

Jakob Nielsen's 10 general principles for interaction design. They are called "__" because they are broad rules of thumb and not specific usability guidelines.

94
New cards
  1. Visibility of system status

  2. Match between the system and the real world

  3. User control and freedom

  4. Consistency and standards

  5. Error prevention

  6. Recognition rather than recall

  7. Flexibility and efficiency of use

  8. Aesthetic and minimalist design

  9. Help users recognize, diagnose, and recover from errors

  10. Help and documentation

UI/UX Layout Theory (Jackob Nielsen)

95
New cards

Visibility of System Status

The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time.

96
New cards

Match Between the System and the Real World

The design should speak the users language. Use words, phrases, and concepts familiar to the user, rather than internal jargon. Follow real-world conventions, making information appear in a natural and logical order.

97
New cards

User Control and Freedom

Users often perform actions by mistake. They need a clearly marked "emergency exit" to leave the unwanted action without having to go through an extended process.

98
New cards

Consistency and Standards

Users should not have to wonder whether different words, situations, or actions mean the same thing. Follow platform and industry conventions.

99
New cards

Error Prevention

Good error messages are important, but the best designs carefully prevent problems from occurring in the first place. Either eliminate error-prone conditions, or check for them and present users with a confirmation option before they commit to the action.

100
New cards

Recognition Rather than Recall

Minimize the user's memory load by making elements, actions, and options visible. The user should not have to remember information from one part of the interface to another. Information required to use the design (e.g. field labels or menu items) should be visible or easily retrievable when needed.