SlideShare a Scribd company logo
1 of 45
Download to read offline
Mobile App Design:
Usable Interfaces for
Tiny Places
Nima Vadiee
@NimaVadiee
Jeremy Anticouni
@JeremyAnticouni
youtube.com/apigee
slideshare.net/apigee
Overview
Agenda
• Wires Are Worth it
• Less is More
• You’re All Thumbs
• Perception of Performance
The importance of
prototyping and wire-
framing
Jumping straight into
design is the fastest way
to slow down the project
in the long run.
Skipping UX design
always results in delays
down the road as
questions arise and must
be discussed and then
Don't trade one for the other!
UI distilled from the UX design.
UI and UX are not the
same thing.
Iterate!!
Complicated interfaces
are easy.
Crafting visually appealing
user interfaces that remain
intuitive and simple is far
more challenging.
Great design is about
taking away and
simplifying; not layering on
more complexity.
White space is good...
when properly
implemented, it will
reinforce the important
interface elements.
To simplify an interface,
review every visual
element and ask how it
benefits the user.
Avoid ornamental or
trendy elements --
“everyone else is doing it”
is not enough of a reason
to include in your design;
Examples.
‘Less is More’ Cont..
The fewer elements that
are crammed together will
make the interface easier
Guideline References
iOS Human Interface Guidelines
http://bit.ly/apigee-iOS_HIG
Android Design Guidelines
http://bit.ly/apigee-Android_Design
Actionable elements should be a
minimum of 44 x 44 points.
If visually this minimum takes away
from the design, make the
surrounding area tappable while
keeping the element size smaller.
Readability is highly important and
using minimum font sizes will help
achieve this. For example, Apple uses
the following font sizes for their
interface elements
•Titles & Button labels: 20pt
•List Labels: 17pt
•Standard text: 16pt
Clearly the performance of
an app directly affects the
user experience.
However, its not always
within your control.
Network conditions, device type
& processing power, amongst
other things all contribute to the
perceived performance of an
app.
Provide the user immediate
feedback that their action has
been received.
Use spinners and loading
indicators when you know a task
will not be completed instantly
Takeaways
Don't rush the UI/UX, it’s
one of the most important
aspects of great app
development.
Simplify. Declutter.
Follow HIG best
practices, your users
(and Apple reviewers) will
appreciate it.
Give your users the
perception of
performance, even when
it’s outside your control.
Nima Vadiee
@NimaVadiee
Jeremy Anticouni
@JeremyAnticouni
Questions?
Thanks!
youtube.com/apigee
slideshare.net/apigee
linkedin.com/company/apigee

More Related Content

What's hot

Computer maintenance
Computer maintenanceComputer maintenance
Computer maintenance
Celia Bandelier
 
IFML - The interaction flow modeling language, the OMG standard for UI modeli...
IFML - The interaction flow modeling language, the OMG standard for UI modeli...IFML - The interaction flow modeling language, the OMG standard for UI modeli...
IFML - The interaction flow modeling language, the OMG standard for UI modeli...
Marco Brambilla
 
Th᝹c tập công nhân
Th᝹c tập công nhânTh᝹c tập công nhân
Th᝹c tập công nhân
robinking277
 

What's hot (12)

01 screw Jack
01 screw Jack01 screw Jack
01 screw Jack
 
• Output Devices • Types of Output Devices • Dual Input– Output Devices
• Output Devices • Types of Output Devices • Dual Input– Output Devices• Output Devices • Types of Output Devices • Dual Input– Output Devices
• Output Devices • Types of Output Devices • Dual Input– Output Devices
 
Computer maintenance
Computer maintenanceComputer maintenance
Computer maintenance
 
IFML - The interaction flow modeling language, the OMG standard for UI modeli...
IFML - The interaction flow modeling language, the OMG standard for UI modeli...IFML - The interaction flow modeling language, the OMG standard for UI modeli...
IFML - The interaction flow modeling language, the OMG standard for UI modeli...
 
Know your computer
Know your computerKnow your computer
Know your computer
 
Th᝹c tập công nhân
Th᝹c tập công nhânTh᝹c tập công nhân
Th᝹c tập công nhân
 
Windows 7- Introduction and Features
Windows 7- Introduction and FeaturesWindows 7- Introduction and Features
Windows 7- Introduction and Features
 
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cống
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình CốngTính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cống
Tính toán Thực hành Cấu kiện Bê tông cốt thép - Tập 1 - Nguyễn Đình Cống
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 
Computer maintenance
Computer maintenanceComputer maintenance
Computer maintenance
 
Basics of autocad
Basics of autocadBasics of autocad
Basics of autocad
 
Chapter 6 output
Chapter 6   outputChapter 6   output
Chapter 6 output
 

Viewers also liked

Collegedag Personal Selling Restauratoren UVA 13 maart 2014 - Max Meijer
Collegedag Personal Selling Restauratoren UVA 13 maart 2014 - Max MeijerCollegedag Personal Selling Restauratoren UVA 13 maart 2014 - Max Meijer
Collegedag Personal Selling Restauratoren UVA 13 maart 2014 - Max Meijer
Max Meijer
 
Mobile App Design for Behavior Change
Mobile App Design for Behavior ChangeMobile App Design for Behavior Change
Mobile App Design for Behavior Change
Eva Kaniasty
 

Viewers also liked (11)

Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)
 
App Design By Bf
App Design By BfApp Design By Bf
App Design By Bf
 
Principle of mobile app design
Principle of mobile app designPrinciple of mobile app design
Principle of mobile app design
 
10 Principles of Mobile App Design
10 Principles of Mobile App Design10 Principles of Mobile App Design
10 Principles of Mobile App Design
 
Mobile App Design @ ITU 2012
Mobile App Design @ ITU 2012Mobile App Design @ ITU 2012
Mobile App Design @ ITU 2012
 
Lecture 03 Mobile App Design. Feature Development
Lecture 03 Mobile App Design. Feature DevelopmentLecture 03 Mobile App Design. Feature Development
Lecture 03 Mobile App Design. Feature Development
 
Collegedag Personal Selling Restauratoren UVA 13 maart 2014 - Max Meijer
Collegedag Personal Selling Restauratoren UVA 13 maart 2014 - Max MeijerCollegedag Personal Selling Restauratoren UVA 13 maart 2014 - Max Meijer
Collegedag Personal Selling Restauratoren UVA 13 maart 2014 - Max Meijer
 
Mobile App Design for Behavior Change
Mobile App Design for Behavior ChangeMobile App Design for Behavior Change
Mobile App Design for Behavior Change
 
Mobile App Design Proposal
Mobile App Design ProposalMobile App Design Proposal
Mobile App Design Proposal
 
Business Plan - Mobile Application Development
Business Plan - Mobile Application DevelopmentBusiness Plan - Mobile Application Development
Business Plan - Mobile Application Development
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
 

Similar to Mobile App Design Best Practices - Usable Interfaces for Tiny Places

Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
Akhil Kumar
 

Similar to Mobile App Design Best Practices - Usable Interfaces for Tiny Places (20)

Unique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliantUnique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliant
 
Enterprise mobile applications
Enterprise mobile applicationsEnterprise mobile applications
Enterprise mobile applications
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patterns
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
 
Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014
 
How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdfHow to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
 
iAxil Lunch Talk - Lean UX
iAxil Lunch Talk - Lean UXiAxil Lunch Talk - Lean UX
iAxil Lunch Talk - Lean UX
 
Get to know about UI/UX designing
Get to know about UI/UX designingGet to know about UI/UX designing
Get to know about UI/UX designing
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014
 
Step-by-Step Guide On iOS App Wireframing
Step-by-Step Guide On iOS App WireframingStep-by-Step Guide On iOS App Wireframing
Step-by-Step Guide On iOS App Wireframing
 
UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?
 
Why Does a UI Matters?
Why Does a UI Matters?Why Does a UI Matters?
Why Does a UI Matters?
 
Ux guide
Ux guideUx guide
Ux guide
 
Guide to Design Mobile App in 2022 Everything You Need to Know.pptx
Guide to Design Mobile App in 2022  Everything You Need to Know.pptxGuide to Design Mobile App in 2022  Everything You Need to Know.pptx
Guide to Design Mobile App in 2022 Everything You Need to Know.pptx
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 

More from Apigee | Google Cloud

More from Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Microservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices SuccessMicroservices Done Right: Key Ingredients for Microservices Success
Microservices Done Right: Key Ingredients for Microservices Success
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
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
 
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...
 
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
 
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
 
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...
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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...
 
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
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Mobile App Design Best Practices - Usable Interfaces for Tiny Places