SlideShare a Scribd company logo
1 of 26
Download to read offline
Created By : Heru Wijayanto (@siheyu)
Heru Wijayanto MM., MBA., M.MT
(heru@sociopreneur.id)
User interface
Design basic
Created By : Heru Wijayanto (@siheyu)
UI and ux
ux refers to the term user experience
while ui stands for the user interface. But
despite their closeness, there are a lot
more to their execution process and
design discipline.
Created By : Heru Wijayanto (@siheyu)
UX Design relates to the overall user
interaction and experience within application
or a website. It is well known that great user
experience results in return customers and
great app usage.
Typically, the UX Design process include
research, design, prototyping, testing and
measurement. Lot of factors influence UX
Process, such as usability, utility, accessibility,
design / aesthetics, performance, ergonomics,
overall human interaction and marketing.
Created By : Heru Wijayanto (@siheyu)
On the other hand, User Interface (UI) is
more about Visual Design and
Information Design around screens.
Through a lot of process go into this
graphical element, UI as the name
implies, about the things the user will
actually see and interact. It delivers
tangible results and focuses on how an
app or product surface look and
functions.
Created By : Heru Wijayanto (@siheyu)
Created By : Heru Wijayanto (@siheyu)
Ux Designer
vs
ui designer
Created By : Heru Wijayanto (@siheyu)
Ui design is
a part of
ux design
Created By : Heru Wijayanto (@siheyu)
User Interface (UI) Design focuses on
anticipating what users might need to do and
ensuring that the interface has elements that
are easy to access, understand, and use to
facilitate those actions.
UI brings together concepts from
1. Interaction Design,
2. Visual Design,
3. Information Architecture.
User Interface Design Basics
Source : https://www.usability.gov/
Created By : Heru Wijayanto (@siheyu)
Questions to Consider when
Designing for Interaction
• Define How Users Can Interact with
the Interface
• Give Users Clues about Behavior
before Actions are Taken
• Anticipate and Mitigate Errors
• Consider System Feedback and
Response Time
• Strategically Think about Each
Elements
• Simplify for Learnability
• Interaction design focuses on
creating engaging interfaces with
well thought out behaviors.
• Understanding how users and
technology communicate with
each other is fundamental to this
field.
• With this understanding, you can
anticipate how someone might
interact with the system, fix
problems early, as well as invent
new ways of doing things.
Interaction Design
Source : https://www.usability.gov/
Created By : Heru Wijayanto (@siheyu)
Basic Elements of Visual Design
• Lines
• Shapes
• Color Palettes
• Textures
• Typography
• Form
• Visual design focuses on the
aesthetics of a site and its related
materials by strategically
implementing images, colors,
fonts, and other elements.
• A successful visual design does not
take away from the content on the
page or function.
• Instead, it enhances it by
engaging users and helping to
build trust and interest in the
brand.
Visual Design
Source : https://www.usability.gov/
Created By : Heru Wijayanto (@siheyu)
Why a Well Thought Out IA
Matters
The purpose of your IA is to help users
understand :
• Where they are,
• What they’ve found,
• What’s around, and
• What to expect.
• Information architecture (IA)
focuses on organizing, structuring,
and labeling content in an
effective and sustainable way.
• The goal is to help users find
information and complete tasks.
• To do this, you need to
understand how the pieces fit
together to create the larger
picture, how items relate to each
other within the system.
Information Architecture
Source : https://www.usability.gov/
Created By : Heru Wijayanto (@siheyu)
In order to create these systems of information,
you need to understand the interdependent
nature of users, content, and context. Rosenfeld
and Morville referred to this as the “information
ecology” and visualized it as a venn diagram.
Each circle refers to:
• Context: business goals, funding, politics,
culture, technology, resources, constraints
• Content: content objectives, document and
data types, volume, existing structure,
governance and ownership
• Users: audience, tasks, needs, information-
seeking behavior, experience
To be successful, you need a diverse
understanding of industry standards for creating,
storing, accessing and presenting information.
Lou Rosenfeld and Peter Morville in their book,
Information Architecture for the World Wide
Web, note that the main components of IA:
• Organization Schemes and Structures: How
you categorize and structure information
• Labeling Systems: How you represent
information
• Navigation Systems: How users browse or
move through information
• Search Systems: How users look for
information
Information Architecture (2)
Source : https://www.usability.gov/
Created By : Heru Wijayanto (@siheyu)
Users have become familiar with interface elements acting in a certain way, so try to be
consistent and predictable in your choices and their layout. Doing so will help with task
completion, efficiency, and satisfaction.
Interface elements include but are not limited to:
• Input Controls: buttons, text fields, checkboxes, radio buttons, dropdown lists, list
boxes, toggles, date field
• Navigational Components: breadcrumb, slider, search field, pagination, slider, tags,
icons
• Informational Components: tooltips, icons, progress bar, notifications, message
boxes, modal windows
• Containers: accordion
ChoosingInterfaceElements
Created By : Heru Wijayanto (@siheyu)
Everything stems from knowing your
users, including understanding their
• Goals,
• Skills,
• Preferences, and
• Tendencies.
Best Practices for Designing an Interface
Source : https://www.usability.gov/
• Keep the interface simple.
• Create consistency and use common
UI elements.
• Be purposeful in page layout.
• Strategically use color and texture.
• Use typography to create hierarchy
and clarity.
• Make sure that the system
communicates what’s happening.
• Think about the defaults.
Created By : Heru Wijayanto (@siheyu)
1. KNOW YOUR USER
• Your user’s goals are your goals, so
learn them.
• Restate them, repeat them.
• Then, learn about your user’s skills and
experience, and what they need.
• Find out what interfaces they like and
sit down and watch how they use them.
• By focusing on your user first, you will
be able to create an interface that lets
them achieve their goals.
10 User Interface Design Fundamentals
⯀“Obsess over customers: when given the choice
between obsessing over competitors or customers,
always obsess over customers. Start with
customers and work backward.”
⯀– Jeff Bezos -
Created By : Heru Wijayanto (@siheyu)
2. PAY ATTENTION TO PATTERNS
• Users spend the majority of their time
on interfaces other than your own
(Facebook, MySpace, Blogger, Bank of
America, school/university, news
websites, etc).
• There is no need to reinvent the wheel.
• Those interfaces may solve some of the
same problems that users perceive
within the one you are creating.
• By using familiar UI patterns, you will
help your users feel at home.
10 User Interface Design Fundamentals
Created By : Heru Wijayanto (@siheyu)
3. STAY CONSISTENT
• Your users need consistency.
• They need to know that once they learn
to do something, they will be able to do
it again.
• Language, layout, and design are just a
few interface elements that need
consistency.
• A consistent interface enables your
users to have a better understanding of
how things will work, increasing their
efficiency.
10 User Interface Design Fundamentals
“The more users’ expectations prove right, the
more they will feel in control of the system and the
more they will like it.” – Jakob Nielson
Created By : Heru Wijayanto (@siheyu)
4. USE VISUAL HIERARCHY
• Design your interface in a way that
allows the user to focus on what is most
important.
• The size, color, and placement of each
element work together, creating a clear
path to understanding your interface.
• A clear hierarchy will go great lengths
in reducing the appearance of
complexity (even when the actions
themselves are complex).
10 User Interface Design Fundamentals
“Designers can create normalcy out of chaos; they
can clearly communicate ideas through the
organizing and manipulating of words and
pictures.” – Jeffery Veen, The Art and Science of
Web Design
Created By : Heru Wijayanto (@siheyu)
5. PROVIDE FEEDBACK
• Your interface should at all times speak
to your user, when his/her actions are
both right and wrong or
misunderstood.
• Always inform your users of actions,
changes in state and errors, or
exceptions that occur.
• Visual cues or simple messaging can
show the user whether his or her actions
have led to the expected result.
10 User Interface Design Fundamentals
Created By : Heru Wijayanto (@siheyu)
6. BE FORGIVING
• No matter how clear your design is,
people will make mistakes. Your UI
should allow for and tolerate user error.
• Design ways for users to undo actions,
and be forgiving with varied inputs (no
one likes to start over because he/she put
in the wrong birth date format).
• Also, if the user does cause an error, use
your messaging as a teachable situation
by showing what action was wrong, and
ensure that she/he knows how to prevent
the error from occurring again.
10 User Interface Design Fundamentals
Created By : Heru Wijayanto (@siheyu)
7. EMPOWER YOUR USER
• Once a user has become experienced
with your interface, reward him/her and
take off the training wheels.
• The breakdown of complex tasks into
simple steps will become cumbersome
and distracting.
• Providing more abstract ways, like
keyboard shortcuts, to accomplish tasks
will allow your design to get out of the
way.
10 User Interface Design Fundamentals
Created By : Heru Wijayanto (@siheyu)
8. SPEAK THEIR LANGUAGE
• All interfaces require some level of
copywriting.
• Keep things conversational, not
sensational.
• Provide clear and concise labels for
actions and keep your messaging simple.
• Your users will appreciate it, because
they won’t hear you – they will hear
themselves and/or their peers.
10 User Interface Design Fundamentals
“If you think every pixel, every icon, every typeface
matters, then you also need to believe every letter
matters. ” – Getting Real
Created By : Heru Wijayanto (@siheyu)
9. KEEP IT SIMPLE
• The best interface designs are invisible.
• They do not contain UI-bling or
unnecessary elements. Instead, the
necessary elements are succinct and
make sense. W
• henever you are thinking about adding a
new feature or element to your interface,
ask the question,
• “Does the user really need this?” or “Why
does the user want this very clever
animated gif?”
• Are you adding things because you like or
want them? Never let your UI ego steal the
show.
10 User Interface Design Fundamentals
“A modern paradox is that it’s simpler to create
complex interfaces because it’s so complex to
simplify them.” – Pär Almqvist
Created By : Heru Wijayanto (@siheyu)
10. KEEP MOVING FORWARD
• It is often said when developing
interfaces that you need to fail fast, and
iterate often.
• When creating a UI, you will make
mistakes.
• Just keep moving forward, and
remember to keep your UI out of the way.
10 User Interface Design Fundamentals
Grandpa Bud: If I gave up every time I failed, I would
never have invented my fireproof pants!
[Pants burn up, revealing his underwear]
Grandpa Bud: Still working the kinks out a bit.
from Meet the Robinsons
Created By : Heru Wijayanto (@siheyu)
• The Elements of User Experience: User-Centered Design for the Web and Beyond (2nd
Edition) by Jesse James Garrett
• Information Architecture for the World Wide Web: Designing Large-Scale Web
Sites by Peter Morville and Louis Rosenfeld
• https://blog.teamtreehouse.com/10-user-interface-design-fundamentals
References
Heru Wijayanto, MM., MBA., M.MT
(heru@sociopreneur.id)
siheyu siheyu
Heru Wijayanto https://www.linkedin.com/in/heruwijayanto/

More Related Content

What's hot

USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
vicci4041
 

What's hot (20)

What is User Experience Design?
What is User Experience Design?What is User Experience Design?
What is User Experience Design?
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun Babajide
 
Ux is not UI
Ux is not UIUx is not UI
Ux is not UI
 
The difference between ux and ui design
The difference between ux and ui designThe difference between ux and ui design
The difference between ux and ui design
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
UI UX Introductory session
UI UX Introductory sessionUI UX Introductory session
UI UX Introductory session
 
User interface design
User interface designUser interface design
User interface design
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
UX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyUX Experience Design: Processes and Strategy
UX Experience Design: Processes and Strategy
 
Ux design process
Ux design processUx design process
Ux design process
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 
UX/UI Design and How It Works
UX/UI Design and How It WorksUX/UI Design and How It Works
UX/UI Design and How It Works
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 
UX/UI Design 101
UX/UI Design 101UX/UI Design 101
UX/UI Design 101
 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!
 
What is UX design?
What is UX design? What is UX design?
What is UX design?
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
UX Best Practices
UX Best PracticesUX Best Practices
UX Best Practices
 
UX and UI
UX and UIUX and UI
UX and UI
 

Similar to User Interface Design Basic

584697015-UI-and-UX-hiten presentation.pptx
584697015-UI-and-UX-hiten presentation.pptx584697015-UI-and-UX-hiten presentation.pptx
584697015-UI-and-UX-hiten presentation.pptx
hirenmkaklotar19
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
Shawn Calvert
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
Tanya Zavialova
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slides
oopscrash1
 

Similar to User Interface Design Basic (20)

Intro to UIUX.pptx
Intro to UIUX.pptxIntro to UIUX.pptx
Intro to UIUX.pptx
 
584697015-UI-and-UX-hiten presentation.pptx
584697015-UI-and-UX-hiten presentation.pptx584697015-UI-and-UX-hiten presentation.pptx
584697015-UI-and-UX-hiten presentation.pptx
 
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
 
UI Development Content
UI Development ContentUI Development Content
UI Development Content
 
UI Development Content
UI Development ContentUI Development Content
UI Development Content
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
Custom UI/UX Design Services
Custom UI/UX Design ServicesCustom UI/UX Design Services
Custom UI/UX Design Services
 
Elevate Your Design Skills: Enroll in Pune's Premier UI/UX Design Course
Elevate Your Design Skills: Enroll in Pune's Premier UI/UX Design CourseElevate Your Design Skills: Enroll in Pune's Premier UI/UX Design Course
Elevate Your Design Skills: Enroll in Pune's Premier UI/UX Design Course
 
UI content
UI contentUI content
UI content
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
 
Proof That UI UX Really Works
Proof That UI UX Really WorksProof That UI UX Really Works
Proof That UI UX Really Works
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slides
 
UI UX DESIGN.pptx
UI UX DESIGN.pptxUI UX DESIGN.pptx
UI UX DESIGN.pptx
 
What is Interaction Design?
What is Interaction Design?What is Interaction Design?
What is Interaction Design?
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI
 
Top 10 Skills For UI/UX Designers
Top 10 Skills For UI/UX DesignersTop 10 Skills For UI/UX Designers
Top 10 Skills For UI/UX Designers
 
Professional ui for a website design
Professional ui for a website designProfessional ui for a website design
Professional ui for a website design
 
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01Jayannarayanan uxdesignpresentation 141110023429 conversion gate01
Jayannarayanan uxdesignpresentation 141110023429 conversion gate01
 
Tampa UX November 2014 Meetup
Tampa UX November 2014 MeetupTampa UX November 2014 Meetup
Tampa UX November 2014 Meetup
 
UI.docx
UI.docxUI.docx
UI.docx
 

More from Heru WIjayanto

More from Heru WIjayanto (16)

Digital Transformation
Digital Transformation Digital Transformation
Digital Transformation
 
Design Thinking For E-Commerce
Design Thinking For E-CommerceDesign Thinking For E-Commerce
Design Thinking For E-Commerce
 
E-Commerce - Regulatory, Ethical and Social Environment
E-Commerce - Regulatory, Ethical and Social EnvironmentE-Commerce - Regulatory, Ethical and Social Environment
E-Commerce - Regulatory, Ethical and Social Environment
 
Entrepreneurial Marketing
Entrepreneurial MarketingEntrepreneurial Marketing
Entrepreneurial Marketing
 
Peranan Teknologi Informasi
Peranan Teknologi InformasiPeranan Teknologi Informasi
Peranan Teknologi Informasi
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Web Introduction
Web IntroductionWeb Introduction
Web Introduction
 
Web Experience
Web ExperienceWeb Experience
Web Experience
 
Digital Marketing Overview
Digital Marketing OverviewDigital Marketing Overview
Digital Marketing Overview
 
Ekonomi Digital dan Pengantar Teknologi Informasi
Ekonomi Digital dan Pengantar Teknologi InformasiEkonomi Digital dan Pengantar Teknologi Informasi
Ekonomi Digital dan Pengantar Teknologi Informasi
 
Information Technology in Global Business Today
Information Technology in Global Business TodayInformation Technology in Global Business Today
Information Technology in Global Business Today
 
E-Business & E-Commerce Models and Strategies
E-Business & E-Commerce Models and StrategiesE-Business & E-Commerce Models and Strategies
E-Business & E-Commerce Models and Strategies
 
E-Commerce Business Model and Concept
E-Commerce Business Model and ConceptE-Commerce Business Model and Concept
E-Commerce Business Model and Concept
 
Building E-Commerce Application and Infrastructure
Building E-Commerce Application and InfrastructureBuilding E-Commerce Application and Infrastructure
Building E-Commerce Application and Infrastructure
 
Internet - Digital Marketing
Internet - Digital MarketingInternet - Digital Marketing
Internet - Digital Marketing
 
Ekonomi Digital dan Peranan Teknologi Informasi
Ekonomi Digital dan Peranan Teknologi InformasiEkonomi Digital dan Peranan Teknologi Informasi
Ekonomi Digital dan Peranan Teknologi Informasi
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

User Interface Design Basic

  • 1. Created By : Heru Wijayanto (@siheyu) Heru Wijayanto MM., MBA., M.MT (heru@sociopreneur.id) User interface Design basic
  • 2. Created By : Heru Wijayanto (@siheyu) UI and ux ux refers to the term user experience while ui stands for the user interface. But despite their closeness, there are a lot more to their execution process and design discipline.
  • 3. Created By : Heru Wijayanto (@siheyu) UX Design relates to the overall user interaction and experience within application or a website. It is well known that great user experience results in return customers and great app usage. Typically, the UX Design process include research, design, prototyping, testing and measurement. Lot of factors influence UX Process, such as usability, utility, accessibility, design / aesthetics, performance, ergonomics, overall human interaction and marketing.
  • 4. Created By : Heru Wijayanto (@siheyu) On the other hand, User Interface (UI) is more about Visual Design and Information Design around screens. Through a lot of process go into this graphical element, UI as the name implies, about the things the user will actually see and interact. It delivers tangible results and focuses on how an app or product surface look and functions.
  • 5. Created By : Heru Wijayanto (@siheyu)
  • 6. Created By : Heru Wijayanto (@siheyu) Ux Designer vs ui designer
  • 7. Created By : Heru Wijayanto (@siheyu) Ui design is a part of ux design
  • 8. Created By : Heru Wijayanto (@siheyu) User Interface (UI) Design focuses on anticipating what users might need to do and ensuring that the interface has elements that are easy to access, understand, and use to facilitate those actions. UI brings together concepts from 1. Interaction Design, 2. Visual Design, 3. Information Architecture. User Interface Design Basics Source : https://www.usability.gov/
  • 9. Created By : Heru Wijayanto (@siheyu) Questions to Consider when Designing for Interaction • Define How Users Can Interact with the Interface • Give Users Clues about Behavior before Actions are Taken • Anticipate and Mitigate Errors • Consider System Feedback and Response Time • Strategically Think about Each Elements • Simplify for Learnability • Interaction design focuses on creating engaging interfaces with well thought out behaviors. • Understanding how users and technology communicate with each other is fundamental to this field. • With this understanding, you can anticipate how someone might interact with the system, fix problems early, as well as invent new ways of doing things. Interaction Design Source : https://www.usability.gov/
  • 10. Created By : Heru Wijayanto (@siheyu) Basic Elements of Visual Design • Lines • Shapes • Color Palettes • Textures • Typography • Form • Visual design focuses on the aesthetics of a site and its related materials by strategically implementing images, colors, fonts, and other elements. • A successful visual design does not take away from the content on the page or function. • Instead, it enhances it by engaging users and helping to build trust and interest in the brand. Visual Design Source : https://www.usability.gov/
  • 11. Created By : Heru Wijayanto (@siheyu) Why a Well Thought Out IA Matters The purpose of your IA is to help users understand : • Where they are, • What they’ve found, • What’s around, and • What to expect. • Information architecture (IA) focuses on organizing, structuring, and labeling content in an effective and sustainable way. • The goal is to help users find information and complete tasks. • To do this, you need to understand how the pieces fit together to create the larger picture, how items relate to each other within the system. Information Architecture Source : https://www.usability.gov/
  • 12. Created By : Heru Wijayanto (@siheyu) In order to create these systems of information, you need to understand the interdependent nature of users, content, and context. Rosenfeld and Morville referred to this as the “information ecology” and visualized it as a venn diagram. Each circle refers to: • Context: business goals, funding, politics, culture, technology, resources, constraints • Content: content objectives, document and data types, volume, existing structure, governance and ownership • Users: audience, tasks, needs, information- seeking behavior, experience To be successful, you need a diverse understanding of industry standards for creating, storing, accessing and presenting information. Lou Rosenfeld and Peter Morville in their book, Information Architecture for the World Wide Web, note that the main components of IA: • Organization Schemes and Structures: How you categorize and structure information • Labeling Systems: How you represent information • Navigation Systems: How users browse or move through information • Search Systems: How users look for information Information Architecture (2) Source : https://www.usability.gov/
  • 13. Created By : Heru Wijayanto (@siheyu) Users have become familiar with interface elements acting in a certain way, so try to be consistent and predictable in your choices and their layout. Doing so will help with task completion, efficiency, and satisfaction. Interface elements include but are not limited to: • Input Controls: buttons, text fields, checkboxes, radio buttons, dropdown lists, list boxes, toggles, date field • Navigational Components: breadcrumb, slider, search field, pagination, slider, tags, icons • Informational Components: tooltips, icons, progress bar, notifications, message boxes, modal windows • Containers: accordion ChoosingInterfaceElements
  • 14. Created By : Heru Wijayanto (@siheyu) Everything stems from knowing your users, including understanding their • Goals, • Skills, • Preferences, and • Tendencies. Best Practices for Designing an Interface Source : https://www.usability.gov/ • Keep the interface simple. • Create consistency and use common UI elements. • Be purposeful in page layout. • Strategically use color and texture. • Use typography to create hierarchy and clarity. • Make sure that the system communicates what’s happening. • Think about the defaults.
  • 15. Created By : Heru Wijayanto (@siheyu) 1. KNOW YOUR USER • Your user’s goals are your goals, so learn them. • Restate them, repeat them. • Then, learn about your user’s skills and experience, and what they need. • Find out what interfaces they like and sit down and watch how they use them. • By focusing on your user first, you will be able to create an interface that lets them achieve their goals. 10 User Interface Design Fundamentals ⯀“Obsess over customers: when given the choice between obsessing over competitors or customers, always obsess over customers. Start with customers and work backward.” ⯀– Jeff Bezos -
  • 16. Created By : Heru Wijayanto (@siheyu) 2. PAY ATTENTION TO PATTERNS • Users spend the majority of their time on interfaces other than your own (Facebook, MySpace, Blogger, Bank of America, school/university, news websites, etc). • There is no need to reinvent the wheel. • Those interfaces may solve some of the same problems that users perceive within the one you are creating. • By using familiar UI patterns, you will help your users feel at home. 10 User Interface Design Fundamentals
  • 17. Created By : Heru Wijayanto (@siheyu) 3. STAY CONSISTENT • Your users need consistency. • They need to know that once they learn to do something, they will be able to do it again. • Language, layout, and design are just a few interface elements that need consistency. • A consistent interface enables your users to have a better understanding of how things will work, increasing their efficiency. 10 User Interface Design Fundamentals “The more users’ expectations prove right, the more they will feel in control of the system and the more they will like it.” – Jakob Nielson
  • 18. Created By : Heru Wijayanto (@siheyu) 4. USE VISUAL HIERARCHY • Design your interface in a way that allows the user to focus on what is most important. • The size, color, and placement of each element work together, creating a clear path to understanding your interface. • A clear hierarchy will go great lengths in reducing the appearance of complexity (even when the actions themselves are complex). 10 User Interface Design Fundamentals “Designers can create normalcy out of chaos; they can clearly communicate ideas through the organizing and manipulating of words and pictures.” – Jeffery Veen, The Art and Science of Web Design
  • 19. Created By : Heru Wijayanto (@siheyu) 5. PROVIDE FEEDBACK • Your interface should at all times speak to your user, when his/her actions are both right and wrong or misunderstood. • Always inform your users of actions, changes in state and errors, or exceptions that occur. • Visual cues or simple messaging can show the user whether his or her actions have led to the expected result. 10 User Interface Design Fundamentals
  • 20. Created By : Heru Wijayanto (@siheyu) 6. BE FORGIVING • No matter how clear your design is, people will make mistakes. Your UI should allow for and tolerate user error. • Design ways for users to undo actions, and be forgiving with varied inputs (no one likes to start over because he/she put in the wrong birth date format). • Also, if the user does cause an error, use your messaging as a teachable situation by showing what action was wrong, and ensure that she/he knows how to prevent the error from occurring again. 10 User Interface Design Fundamentals
  • 21. Created By : Heru Wijayanto (@siheyu) 7. EMPOWER YOUR USER • Once a user has become experienced with your interface, reward him/her and take off the training wheels. • The breakdown of complex tasks into simple steps will become cumbersome and distracting. • Providing more abstract ways, like keyboard shortcuts, to accomplish tasks will allow your design to get out of the way. 10 User Interface Design Fundamentals
  • 22. Created By : Heru Wijayanto (@siheyu) 8. SPEAK THEIR LANGUAGE • All interfaces require some level of copywriting. • Keep things conversational, not sensational. • Provide clear and concise labels for actions and keep your messaging simple. • Your users will appreciate it, because they won’t hear you – they will hear themselves and/or their peers. 10 User Interface Design Fundamentals “If you think every pixel, every icon, every typeface matters, then you also need to believe every letter matters. ” – Getting Real
  • 23. Created By : Heru Wijayanto (@siheyu) 9. KEEP IT SIMPLE • The best interface designs are invisible. • They do not contain UI-bling or unnecessary elements. Instead, the necessary elements are succinct and make sense. W • henever you are thinking about adding a new feature or element to your interface, ask the question, • “Does the user really need this?” or “Why does the user want this very clever animated gif?” • Are you adding things because you like or want them? Never let your UI ego steal the show. 10 User Interface Design Fundamentals “A modern paradox is that it’s simpler to create complex interfaces because it’s so complex to simplify them.” – Pär Almqvist
  • 24. Created By : Heru Wijayanto (@siheyu) 10. KEEP MOVING FORWARD • It is often said when developing interfaces that you need to fail fast, and iterate often. • When creating a UI, you will make mistakes. • Just keep moving forward, and remember to keep your UI out of the way. 10 User Interface Design Fundamentals Grandpa Bud: If I gave up every time I failed, I would never have invented my fireproof pants! [Pants burn up, revealing his underwear] Grandpa Bud: Still working the kinks out a bit. from Meet the Robinsons
  • 25. Created By : Heru Wijayanto (@siheyu) • The Elements of User Experience: User-Centered Design for the Web and Beyond (2nd Edition) by Jesse James Garrett • Information Architecture for the World Wide Web: Designing Large-Scale Web Sites by Peter Morville and Louis Rosenfeld • https://blog.teamtreehouse.com/10-user-interface-design-fundamentals References
  • 26. Heru Wijayanto, MM., MBA., M.MT (heru@sociopreneur.id) siheyu siheyu Heru Wijayanto https://www.linkedin.com/in/heruwijayanto/