SlideShare ist ein Scribd-Unternehmen logo
1 von 52
USER EXPERIENCE &
MOBILE BEST PRACTICES
Intro to UX
20 mins
Process & Tools
20 mins
Hands-on session
15 mins
Mobile App Best Practice
20 mins
WHAT IS UX?
Intro to UX
User experience (UX) refers to
a person's entire experience
using a particular product,
system or service
Wikipedia
User Experience is about feelings
User Experience is about behavior
User Experience is about people
Roles within UX
User
goals
Business
goals
Good User Experiences
What is UX?
The goal
What is UX?
Bad UX
What is UX?
Establishing
a common
understanding
is key
COMMON TERMS
Intro to UX
Usability Studies: Watching users perform tasks to measure the
product's ease-of-use, task time, and the user's perception of the
experience
Hypothesis: A proposed explanation that can be tested with the
scientific method
Qualitative: Primarily exploratory research. It is used to gain an
understanding of underlying reasons, opinions, and motivations
Quantitative: Used to quantify the problem by way of generating
numerical data or data that can be transformed into useable
statistics
Ethnographic: Research that focuses on identifying and describing
groups of people. Ethnography is not a specific method. It’s a
collection of methods.
Common terms
User interface design (UI): Design of interface elements to
facilitate user and computer system interaction.
eg: Elements on a screen
User Experience (UX): The overall experience of a person using a
product such as a website or computer application, especially in
terms of how easy or pleasing it is to use.
Information design: Designing the presentation of information to
facilitate understanding (layout of content elements in relation to
each other)
Interaction design: Development of flows to facilitate user tasks
and defining how the user interacts with the site functionality
Information architecture (IA): Structural design of shared
information to allow easy access to content. eg: Navigation, content
organization.
Common terms
WHAT’S THE DIFFERENCE
BETWEEN UI & UX?
Intro to UX
Difference between UI & UX
User Interface
User Experience
Difference between UI & UX
User Interface
User Experience
Design
Interaction
Visual
Motion
Research
UX
PrototyperPrototyping
Difference between UI & UX
ROLES WITHIN
USER EXPERIENCE
Intro to UX
● UX Designer
● Interaction Designer
● Visual Designer
● Graphic Designer
● Motion Designer
Design Research
● UX Researcher
Build/
execute
● UX Engineer
● UI Prototyper
● UX writer
● Tech writer
Roles within UX
They strike a balance
of what’s usable and
what feels nice,
making the overall
experience more
enjoyable for all who
use it
Designers create
experiences that
people of all ages,
abilities and
cultures can use
Using a combination of
visuals and motion,
they create delightful
experiences which
leave a positive
impression with all
who use it
Design
Designers bring ideas to life, crafting experiences that users can easily navigate and enjoy
while fitting into any environmental or technological constraints
___
MAKE IT USABLE
___
MAKE IT FEEL NICE
___
MAKE IT LOOK NICE
Roles within UX
Is what we’ve made
usable; Where are
user pain points;
Where are our blind
spots; Uncovering
where things are
working / not working
Examples: In-lab
usability, intercepts
Who are our users;
What do they
want/need; What
opportunities do we
have to improve the
user experience
Was it a success; What
was successful / What
needs improvement; How
to evolve toward v2
Examples: Surveys,
exit interviews, diary
studies, logs research
Research
Researchers apply various techniques to add context and insight into the design and
development process. Research helps reach new conclusions, establish facts, and find problems
through understanding users' attitudes, behaviors, context, goals, and needs.
TYPES OF
RESEARCH ___
FOUNDATIONAL
What to build
___
ITERATIVE
How to build
___
EVALUATIVE
Did it succeed
Roles within UX
Build/execute
These roles help bring ideas closer to reality. They allow us to create prototypes to test
and to bring the scope of work back to what is actually achievable.
___
RAPID PROTOTYPING
___
TECHNICAL
INVESTIGATION
___
MAKE IT POSSIBLE
Roles within UX
Some concepts have a
high technical
complexity,
investigations allow
us to explore and
test to see what’s
actually possible
Rapid prototyping
allows us to test
many ideas quickly,
allowing us to come
to a good solution
sooner
UX & Tech writers
allow what has been
designed to be
understood by all,
internally and
externally
QUESTIONS?
Intro to UX
PROCESS
Process & Tools
If I had an hour to solve a
problem I’d spend 55 minutes
thinking about the problem and
5 minutes thinking about
solutions.
Albert Einstein
Process
What is a
design sprint?
A design sprint is a framework that
helps answer critical business questions
through rapid prototyping and user
testing.
Sprints let your team reach clearly
defined goals and deliverables and gain
key learnings, quickly.
The process helps spark innovation,
encourage user-centered thinking, align
your team under a shared vision, and get
you to product launch faster.
DecideDivergeDefineUnderstand
Process
UX Sprint
___
WHAT ARE THE USER
NEEDS, BUSINESS
NEED AND TECHNOLOGY
CAPACITIES?
___
WHAT IS THE KEY
STRATEGY AND FOCUS?
___
HOW MIGHT WE EXPLORE AS
MANY IDEAS AS POSSIBLE?
___
SELECT THE BEST
IDEAS SO FAR
UnderstandValidatePrototype
Process
UX Sprint
___
CREATE AN ARTIFACT THAT
ALLOWS TO TEST THE
IDEAS WITH USERS.
___
TEST THE IDEAS WITH
USERS, BUSINESS
STAKEHOLDERS AND
TECHNICAL EXPERTS.
Understand
During the Understand phase, your team comes
together to explore the business problem from all
angles. You’ll create shared knowledge and
essentially unite under a shared brain.
Process
Define
In this phase, the team starts developing their
focus and strategy. This happens by defining the
central journey they want to create for their
users.
Process
Diverge
Often, teams choose the first ready idea to
pursue. The diverge phase encourages the team to
do the opposite: to first generate as many ideas
as possible before they commit to the best
option. In this stage, everyone is encouraged to
work individually to sketch ideas.
Process
Decide
After each person presents their solution
sketch, a vote is held. First, you Present &
Vote. If you’re lucky this will result in
obvious winners, but more often than not there
will be some hiccups. For example, there may not
be a clear consensus or people may feel
pressured to vote how the team leader is voting.
Don’t fret. There are a variety of methods that
can help foster consensus.
Process
Prototype
You are building just the barest elements of
what you need to make the prototype real
enough to get an authentic response from a
potential user in the Validate phase.
You can think of your prototype as an
experiment in order to test out a hypothesis.
This means you have to think critically about
what you will build in order to get the
feedback you need to validate or invalidate
your hypothesis.
Process
Validate
Watching your users try out the prototype is the
best way to discover major issues with your
design, which in turn lets you start iterating
immediately.
This is also a good time to get feedback from
Technical Experts or Leadership Stakeholders.
Process
TOOLS
Process & Tools
Prototyping tools
Prototypes vary in size and complexity depending on what
exactly needs to be tested.
Some people might still prefer to use post-it-note prototypes,
paper cut-outs, motion videos, pixate, flow, html and more to
make their tests.
The post popular prototyping tools include:
● Invision
● Framer.js
● HTML
● Flinto
● Principle
Tools
UserTesting.com
For a per-test fee, UserTesting can relieve most of the stress
and hassle of user research and prototype testing. These
testing experts recruit your target users, administer the tests
remotely, and deliver the results within an hour. Each test
comes with a video of the user, so you can gauge facial
expressions and general emotional responses.
The service works for sites and apps, prototypes and finished
products. You can even opt for UserTesting’s in-house team to
design your test, or take advantage of one of their project
managers to keep your project on track.
The users who are on Usertesting.com are pretty tech savvy, so
be mindful of this when using them.
Tools
Sketch
Sketch was created specifically for designing interfaces,
websites, icons… whatever is in your head. It allows you to
easily visualise an idea, no matter how simple or complex.
This is the design tool of choice for most of experienced
designers, and many others in the industry.
It’s simple interface makes learning really easy.
Tools
Slack
With the slogan “team communication for the 21st century,”
Slack gathers all the standard communication tools like Google
Drive, Dropbox, or Twitter in one place, so the entire team is
kept up-to-date. You can organize conversations into channels
and upload files directly. So much of UX is collaborative (or
should be), so any tool that improves communication will
improve UX.
Tools
Drive
Shared assets are vital for creating consistent elements for
your project, Drive allows you easily create, share and stay
updated on any changes made.
Tools
MindNode
MindNode helps you visualize your ideas. Start with a central
thought and then brainstorm, organize and share your mind maps.
Tools
Gallery
Gallery is a shared home for your team's design work, so you
can easily find, present, and get feedback on the work that
matters.
Tools
MOBILE APP
BEST PRACTICE
UX & Mobile Best Practices
Bold, graphic, intentional
The foundational elements of print-based design – typography,
grids, space, scale, color, and use of imagery – guide visual
treatments. These elements do far more than please the eye.
They create hierarchy, meaning, and focus. Deliberate color
choices, edge-to-edge imagery, large-scale typography, and
intentional white space create a bold and graphic interface
that immerse the user in the experience.
An emphasis on user actions makes core functionality
immediately apparent and provides waypoints for the user.
Best Practices
Motion provides meaning
Motion respects and reinforces the user as the prime mover.
Primary user actions are inflection points that initiate
motion, transforming the whole design.
All action takes place in a single environment. Objects are
presented to the user without breaking the continuity of
experience even as they transform and reorganize.
Motion is meaningful and appropriate, serving to focus
attention and maintain continuity. Feedback is subtle yet
clear. Transitions are efficient yet coherent.
Best Practices
Make it effortless
Reduce the time and mental effort users have to
put in to get what they want out of your
product.
Figure out what are the core needs of your
users, turn them into Critical User Journeys
and make sure to solve for those cases.
This makes it easier to learn, easier to use,
and easier to add to or build on when
necessary.
Best Practices
Consider poor
connectivity
Not every user has access to consistent, fast
internet. Do what you can to make the experience
work for those who don’t.
Think about offline cases, what does your product
look like if you’re not connected? Or have a flaky
connection that drops in and out constantly?
Make sure to design for those cases so users don’t
hit a dead end.
Best Practices
Delight the users
Delight is something that you can add to your
app to leave a positive impression.
Creating this positivity in their experience
makes them more likely to come back, share the
app with friends, and to have a greater opinion
of your brand.
You can achieve delight through things like
animation, quirky text, and unexpected features.
Best Practices
Obvious
hierarchy
On any screen of your app there should
be an obvious hierarchy of what to do,
it’s our job to guide the users and help
them achieve their goals.
Size, colour, contrast and motion can
help create this hierarchy.
Best Practices
Make it work on
low-end devices
Some users may be on older, smaller phones. Making sure your
product works for these devices will help make it accessible
for everyone.
There are many components and animations that may look
beautiful on newer, faster, larger phones, but simply don’t
work on these smaller devices.
Best Practices
Make it easy
to navigate
Make it easy for users to get where they
want to go, and return.
Creating a simple navigation model will help
users make sense of where they are within
the app.
Try to reduce the amount of steps or levels
users have to go down to get into specific
content. They should be able to get to
anywhere and back again within as little
taps as possible.
Best Practices
Speed it up
When people use a mobile app their attention
span is very short, you want to make it seem
that something is happening instead of pausing
and waiting for content to load. Even better
would be to make it appear as though something
has loaded through animation and graphics.
You can also use clever animations to make
transitions between screens seem quick, giving
a perception that the app is fast.
Best Practices
Make it possible with
one hand
Think about the ‘thumb zone’ when designing your
screens, you want important content to be easily
tapped on.
This is a mobile-first approach which is taking a
while for the industry to catch up with.
Best Practices
QUESTIONS?
Process & Tools

Weitere ähnliche Inhalte

Was ist angesagt?

An Introduction To User Centred Design Techniques
An Introduction To User Centred Design TechniquesAn Introduction To User Centred Design Techniques
An Introduction To User Centred Design Techniques
suzeingram
 
Design Strategy
Design Strategy Design Strategy
Design Strategy
Liya James
 

Was ist angesagt? (20)

APIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper PrototypingAPIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
 
RWD and UX
RWD and UXRWD and UX
RWD and UX
 
UX Design Process & Methods
UX Design Process & MethodsUX Design Process & Methods
UX Design Process & Methods
 
LeanUX - Presentation slides
LeanUX - Presentation slidesLeanUX - Presentation slides
LeanUX - Presentation slides
 
Visualising the User Experience
Visualising the User ExperienceVisualising the User Experience
Visualising the User Experience
 
Tackle the Problem with Design Thinking - GDSC UAD
Tackle the Problem with Design Thinking - GDSC UADTackle the Problem with Design Thinking - GDSC UAD
Tackle the Problem with Design Thinking - GDSC UAD
 
General UX activities & process overview
General UX activities & process overviewGeneral UX activities & process overview
General UX activities & process overview
 
Bridging user experience design with agile product development
Bridging user experience design with agile product developmentBridging user experience design with agile product development
Bridging user experience design with agile product development
 
An Introduction To User Centred Design Techniques
An Introduction To User Centred Design TechniquesAn Introduction To User Centred Design Techniques
An Introduction To User Centred Design Techniques
 
StudyManiaPresentation.pdf
StudyManiaPresentation.pdfStudyManiaPresentation.pdf
StudyManiaPresentation.pdf
 
UX 101
UX 101UX 101
UX 101
 
Danforth Media Capabilities
Danforth Media CapabilitiesDanforth Media Capabilities
Danforth Media Capabilities
 
Ux design process&docmenteiton
Ux design process&docmenteitonUx design process&docmenteiton
Ux design process&docmenteiton
 
Foundations For A Great User Experience
Foundations For A Great User ExperienceFoundations For A Great User Experience
Foundations For A Great User Experience
 
UX Evolution Mindset & Methods
UX Evolution Mindset & MethodsUX Evolution Mindset & Methods
UX Evolution Mindset & Methods
 
Agile UX
Agile UXAgile UX
Agile UX
 
"What Are the Key Differences between UI and UX Design?"
"What Are the Key Differences between UI and UX Design?""What Are the Key Differences between UI and UX Design?"
"What Are the Key Differences between UI and UX Design?"
 
Embrace UX and adapt your evaluation methods accordingly (CanUX 2015 - short ...
Embrace UX and adapt your evaluation methods accordingly (CanUX 2015 - short ...Embrace UX and adapt your evaluation methods accordingly (CanUX 2015 - short ...
Embrace UX and adapt your evaluation methods accordingly (CanUX 2015 - short ...
 
Design Strategy
Design Strategy Design Strategy
Design Strategy
 
Agile UX
Agile UXAgile UX
Agile UX
 

Ähnlich wie Mobile Best Practices for UX

Ähnlich wie Mobile Best Practices for UX (20)

Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...
 
Breaking down what UX means
Breaking down what UX meansBreaking down what UX means
Breaking down what UX means
 
UX101
UX101UX101
UX101
 
Ux Overview
Ux OverviewUx Overview
Ux Overview
 
UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UX
 
HoytUX Design Process 2016
HoytUX Design Process 2016HoytUX Design Process 2016
HoytUX Design Process 2016
 
Ux presentation
Ux presentationUx presentation
Ux presentation
 
What is UX?
What is UX?What is UX?
What is UX?
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
What ux is
What ux isWhat ux is
What ux is
 
Leveraging Product Management and UX Teams to Build Great Products
Leveraging Product Management and UX Teams to Build Great ProductsLeveraging Product Management and UX Teams to Build Great Products
Leveraging Product Management and UX Teams to Build Great Products
 
TryMyUI Collaborative UX Research Webinar
TryMyUI Collaborative UX Research WebinarTryMyUI Collaborative UX Research Webinar
TryMyUI Collaborative UX Research Webinar
 
UX principles for co-founders
UX principles for co-foundersUX principles for co-founders
UX principles for co-founders
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
UX Design Mini Course
UX Design Mini CourseUX Design Mini Course
UX Design Mini Course
 
Webinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMWebinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PM
 
User Experience: An Industry (Always) in Transition
User Experience: An Industry (Always) in TransitionUser Experience: An Industry (Always) in Transition
User Experience: An Industry (Always) in Transition
 

Mehr von The Wisdom Daily

Mehr von The Wisdom Daily (20)

How to Scale for IoT?
How to Scale for IoT?How to Scale for IoT?
How to Scale for IoT?
 
Digital Transformation: Best Practices
Digital Transformation: Best PracticesDigital Transformation: Best Practices
Digital Transformation: Best Practices
 
How to Design for User Trust?
How to Design for User Trust?How to Design for User Trust?
How to Design for User Trust?
 
Building Trust in the Cyberspace
Building Trust in the CyberspaceBuilding Trust in the Cyberspace
Building Trust in the Cyberspace
 
How to Get Started in ML?
How to Get Started in ML?How to Get Started in ML?
How to Get Started in ML?
 
Security and Privacy Issues in Deep Learning
Security and Privacy Issues in Deep LearningSecurity and Privacy Issues in Deep Learning
Security and Privacy Issues in Deep Learning
 
Understanding Intelligence: Ml vs. AI
Understanding Intelligence: Ml vs. AIUnderstanding Intelligence: Ml vs. AI
Understanding Intelligence: Ml vs. AI
 
Comp science
Comp scienceComp science
Comp science
 
Fundamentals of Big Data
Fundamentals of Big DataFundamentals of Big Data
Fundamentals of Big Data
 
UX for Product Excellence
UX for Product ExcellenceUX for Product Excellence
UX for Product Excellence
 
Principles of UX Engineering
Principles of UX EngineeringPrinciples of UX Engineering
Principles of UX Engineering
 
How to Conquer the Field of UX?
How to Conquer the Field of UX?How to Conquer the Field of UX?
How to Conquer the Field of UX?
 
The How, Why and What of Metrics?
The How, Why and What of Metrics?The How, Why and What of Metrics?
The How, Why and What of Metrics?
 
How to Make Your Ideas Stick for UX?
How to Make Your Ideas Stick for UX?How to Make Your Ideas Stick for UX?
How to Make Your Ideas Stick for UX?
 
Fundamentals of UX Design
Fundamentals of UX DesignFundamentals of UX Design
Fundamentals of UX Design
 
Basics of UX Research
Basics of UX ResearchBasics of UX Research
Basics of UX Research
 
How to Design in a Multiscreen World ?
How to Design in a Multiscreen World ?How to Design in a Multiscreen World ?
How to Design in a Multiscreen World ?
 
Deep learning & Humanity's Grand Challenges
Deep learning & Humanity's Grand ChallengesDeep learning & Humanity's Grand Challenges
Deep learning & Humanity's Grand Challenges
 
Basics of User Experience Research
Basics of User Experience ResearchBasics of User Experience Research
Basics of User Experience Research
 
Fighting Misinformation in Cyberspace
Fighting Misinformation in CyberspaceFighting Misinformation in Cyberspace
Fighting Misinformation in Cyberspace
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

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
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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...
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Mobile Best Practices for UX

  • 1. USER EXPERIENCE & MOBILE BEST PRACTICES
  • 2. Intro to UX 20 mins Process & Tools 20 mins Hands-on session 15 mins Mobile App Best Practice 20 mins
  • 4. User experience (UX) refers to a person's entire experience using a particular product, system or service Wikipedia
  • 5. User Experience is about feelings User Experience is about behavior User Experience is about people Roles within UX
  • 8. What is UX? Establishing a common understanding is key
  • 10. Usability Studies: Watching users perform tasks to measure the product's ease-of-use, task time, and the user's perception of the experience Hypothesis: A proposed explanation that can be tested with the scientific method Qualitative: Primarily exploratory research. It is used to gain an understanding of underlying reasons, opinions, and motivations Quantitative: Used to quantify the problem by way of generating numerical data or data that can be transformed into useable statistics Ethnographic: Research that focuses on identifying and describing groups of people. Ethnography is not a specific method. It’s a collection of methods. Common terms
  • 11. User interface design (UI): Design of interface elements to facilitate user and computer system interaction. eg: Elements on a screen User Experience (UX): The overall experience of a person using a product such as a website or computer application, especially in terms of how easy or pleasing it is to use. Information design: Designing the presentation of information to facilitate understanding (layout of content elements in relation to each other) Interaction design: Development of flows to facilitate user tasks and defining how the user interacts with the site functionality Information architecture (IA): Structural design of shared information to allow easy access to content. eg: Navigation, content organization. Common terms
  • 12. WHAT’S THE DIFFERENCE BETWEEN UI & UX? Intro to UX
  • 13. Difference between UI & UX User Interface User Experience
  • 14. Difference between UI & UX User Interface User Experience
  • 17. ● UX Designer ● Interaction Designer ● Visual Designer ● Graphic Designer ● Motion Designer Design Research ● UX Researcher Build/ execute ● UX Engineer ● UI Prototyper ● UX writer ● Tech writer Roles within UX
  • 18. They strike a balance of what’s usable and what feels nice, making the overall experience more enjoyable for all who use it Designers create experiences that people of all ages, abilities and cultures can use Using a combination of visuals and motion, they create delightful experiences which leave a positive impression with all who use it Design Designers bring ideas to life, crafting experiences that users can easily navigate and enjoy while fitting into any environmental or technological constraints ___ MAKE IT USABLE ___ MAKE IT FEEL NICE ___ MAKE IT LOOK NICE Roles within UX
  • 19. Is what we’ve made usable; Where are user pain points; Where are our blind spots; Uncovering where things are working / not working Examples: In-lab usability, intercepts Who are our users; What do they want/need; What opportunities do we have to improve the user experience Was it a success; What was successful / What needs improvement; How to evolve toward v2 Examples: Surveys, exit interviews, diary studies, logs research Research Researchers apply various techniques to add context and insight into the design and development process. Research helps reach new conclusions, establish facts, and find problems through understanding users' attitudes, behaviors, context, goals, and needs. TYPES OF RESEARCH ___ FOUNDATIONAL What to build ___ ITERATIVE How to build ___ EVALUATIVE Did it succeed Roles within UX
  • 20. Build/execute These roles help bring ideas closer to reality. They allow us to create prototypes to test and to bring the scope of work back to what is actually achievable. ___ RAPID PROTOTYPING ___ TECHNICAL INVESTIGATION ___ MAKE IT POSSIBLE Roles within UX Some concepts have a high technical complexity, investigations allow us to explore and test to see what’s actually possible Rapid prototyping allows us to test many ideas quickly, allowing us to come to a good solution sooner UX & Tech writers allow what has been designed to be understood by all, internally and externally
  • 23. If I had an hour to solve a problem I’d spend 55 minutes thinking about the problem and 5 minutes thinking about solutions. Albert Einstein
  • 24. Process What is a design sprint? A design sprint is a framework that helps answer critical business questions through rapid prototyping and user testing. Sprints let your team reach clearly defined goals and deliverables and gain key learnings, quickly. The process helps spark innovation, encourage user-centered thinking, align your team under a shared vision, and get you to product launch faster.
  • 25. DecideDivergeDefineUnderstand Process UX Sprint ___ WHAT ARE THE USER NEEDS, BUSINESS NEED AND TECHNOLOGY CAPACITIES? ___ WHAT IS THE KEY STRATEGY AND FOCUS? ___ HOW MIGHT WE EXPLORE AS MANY IDEAS AS POSSIBLE? ___ SELECT THE BEST IDEAS SO FAR
  • 26. UnderstandValidatePrototype Process UX Sprint ___ CREATE AN ARTIFACT THAT ALLOWS TO TEST THE IDEAS WITH USERS. ___ TEST THE IDEAS WITH USERS, BUSINESS STAKEHOLDERS AND TECHNICAL EXPERTS.
  • 27. Understand During the Understand phase, your team comes together to explore the business problem from all angles. You’ll create shared knowledge and essentially unite under a shared brain. Process
  • 28. Define In this phase, the team starts developing their focus and strategy. This happens by defining the central journey they want to create for their users. Process
  • 29. Diverge Often, teams choose the first ready idea to pursue. The diverge phase encourages the team to do the opposite: to first generate as many ideas as possible before they commit to the best option. In this stage, everyone is encouraged to work individually to sketch ideas. Process
  • 30. Decide After each person presents their solution sketch, a vote is held. First, you Present & Vote. If you’re lucky this will result in obvious winners, but more often than not there will be some hiccups. For example, there may not be a clear consensus or people may feel pressured to vote how the team leader is voting. Don’t fret. There are a variety of methods that can help foster consensus. Process
  • 31. Prototype You are building just the barest elements of what you need to make the prototype real enough to get an authentic response from a potential user in the Validate phase. You can think of your prototype as an experiment in order to test out a hypothesis. This means you have to think critically about what you will build in order to get the feedback you need to validate or invalidate your hypothesis. Process
  • 32. Validate Watching your users try out the prototype is the best way to discover major issues with your design, which in turn lets you start iterating immediately. This is also a good time to get feedback from Technical Experts or Leadership Stakeholders. Process
  • 34. Prototyping tools Prototypes vary in size and complexity depending on what exactly needs to be tested. Some people might still prefer to use post-it-note prototypes, paper cut-outs, motion videos, pixate, flow, html and more to make their tests. The post popular prototyping tools include: ● Invision ● Framer.js ● HTML ● Flinto ● Principle Tools
  • 35. UserTesting.com For a per-test fee, UserTesting can relieve most of the stress and hassle of user research and prototype testing. These testing experts recruit your target users, administer the tests remotely, and deliver the results within an hour. Each test comes with a video of the user, so you can gauge facial expressions and general emotional responses. The service works for sites and apps, prototypes and finished products. You can even opt for UserTesting’s in-house team to design your test, or take advantage of one of their project managers to keep your project on track. The users who are on Usertesting.com are pretty tech savvy, so be mindful of this when using them. Tools
  • 36. Sketch Sketch was created specifically for designing interfaces, websites, icons… whatever is in your head. It allows you to easily visualise an idea, no matter how simple or complex. This is the design tool of choice for most of experienced designers, and many others in the industry. It’s simple interface makes learning really easy. Tools
  • 37. Slack With the slogan “team communication for the 21st century,” Slack gathers all the standard communication tools like Google Drive, Dropbox, or Twitter in one place, so the entire team is kept up-to-date. You can organize conversations into channels and upload files directly. So much of UX is collaborative (or should be), so any tool that improves communication will improve UX. Tools
  • 38. Drive Shared assets are vital for creating consistent elements for your project, Drive allows you easily create, share and stay updated on any changes made. Tools
  • 39. MindNode MindNode helps you visualize your ideas. Start with a central thought and then brainstorm, organize and share your mind maps. Tools
  • 40. Gallery Gallery is a shared home for your team's design work, so you can easily find, present, and get feedback on the work that matters. Tools
  • 41. MOBILE APP BEST PRACTICE UX & Mobile Best Practices
  • 42. Bold, graphic, intentional The foundational elements of print-based design – typography, grids, space, scale, color, and use of imagery – guide visual treatments. These elements do far more than please the eye. They create hierarchy, meaning, and focus. Deliberate color choices, edge-to-edge imagery, large-scale typography, and intentional white space create a bold and graphic interface that immerse the user in the experience. An emphasis on user actions makes core functionality immediately apparent and provides waypoints for the user. Best Practices
  • 43. Motion provides meaning Motion respects and reinforces the user as the prime mover. Primary user actions are inflection points that initiate motion, transforming the whole design. All action takes place in a single environment. Objects are presented to the user without breaking the continuity of experience even as they transform and reorganize. Motion is meaningful and appropriate, serving to focus attention and maintain continuity. Feedback is subtle yet clear. Transitions are efficient yet coherent. Best Practices
  • 44. Make it effortless Reduce the time and mental effort users have to put in to get what they want out of your product. Figure out what are the core needs of your users, turn them into Critical User Journeys and make sure to solve for those cases. This makes it easier to learn, easier to use, and easier to add to or build on when necessary. Best Practices
  • 45. Consider poor connectivity Not every user has access to consistent, fast internet. Do what you can to make the experience work for those who don’t. Think about offline cases, what does your product look like if you’re not connected? Or have a flaky connection that drops in and out constantly? Make sure to design for those cases so users don’t hit a dead end. Best Practices
  • 46. Delight the users Delight is something that you can add to your app to leave a positive impression. Creating this positivity in their experience makes them more likely to come back, share the app with friends, and to have a greater opinion of your brand. You can achieve delight through things like animation, quirky text, and unexpected features. Best Practices
  • 47. Obvious hierarchy On any screen of your app there should be an obvious hierarchy of what to do, it’s our job to guide the users and help them achieve their goals. Size, colour, contrast and motion can help create this hierarchy. Best Practices
  • 48. Make it work on low-end devices Some users may be on older, smaller phones. Making sure your product works for these devices will help make it accessible for everyone. There are many components and animations that may look beautiful on newer, faster, larger phones, but simply don’t work on these smaller devices. Best Practices
  • 49. Make it easy to navigate Make it easy for users to get where they want to go, and return. Creating a simple navigation model will help users make sense of where they are within the app. Try to reduce the amount of steps or levels users have to go down to get into specific content. They should be able to get to anywhere and back again within as little taps as possible. Best Practices
  • 50. Speed it up When people use a mobile app their attention span is very short, you want to make it seem that something is happening instead of pausing and waiting for content to load. Even better would be to make it appear as though something has loaded through animation and graphics. You can also use clever animations to make transitions between screens seem quick, giving a perception that the app is fast. Best Practices
  • 51. Make it possible with one hand Think about the ‘thumb zone’ when designing your screens, you want important content to be easily tapped on. This is a mobile-first approach which is taking a while for the industry to catch up with. Best Practices