SlideShare a Scribd company logo
Human Interface Guidelines
For Dummies
Jeremy Curcio
Open West - May 7, 2015
Who Am I?
Software Developer from
Baltimore, Maryland
Works for Planit
Advertising
Writing iOS Apps since 2008
Hockey Player
Pokémaster
What Will We Cover?
“Dos and Don’ts” of App Design
What Apple Expects
What Will Guarantee a Rejection Email

What Does Apple Expect?
Your App should have three main focuses:
Deference
Quickly understand how to use the app
Clarity
Text is readable
Icons precise
Functionality dictates design
Depth
Layers
Motion
Human Interface Guidelines: For Dummies - Open West
UIKit
Is. Your. Friend.
All UI elements
Nav Bars
Tab Bars
Alert Views
Buttons
Your App is viewed as a “Screen” 
Layout
Size classes
New to iOS8
Easily make an app for any screen size
Maintain focus
Put important elements to the top left 
Keep layouts consistent
Touch areas should be minimum of 44px x 44px 
Navigation
Users should always know where they are
And how to change to last/next screen
Navigation Bars
Great for data driven apps
Tab Bars
Great for apps with multiple categories of content or
functionality 
Avoid multiple paths to same screen
Human Interface Guidelines: For Dummies - Open West
Interactivity
Keep default touch actions 
Tap: Select
Drag: Scroll
Swipe: Reveal hidden views
Double Tap/Pinch: Zoom
Touch and Hold: More information
Shake: Undo
More Interactivity
Don’t make gestures only way to complete
action
Have a button available
Avoid make complex gestures 
Hard for people with disabilities
When in doubt, don’t invent a gesture
Color
Use colors to signal interactivity
Add borders and backgrounds only when necessary
Be alert to color blindness 
Avoid using pairs of common color blind colors
together
Color should enhance
Don’t let color distract
Human Interface Guidelines: For Dummies - Open West
Graphics
App Icon
Unique
Uncluttered
Viewable at many sizes
Graphics
Bar Icons
Apple provides many icons for common tasks
Plus for Add
Camera for Add Photo
Trashcan for Delete
Only use standard icons for intended purpose
Don’t repurpose icons 
Create your own if nothing is available
Try using text over an icon
Graphics
Build for Retina
2x and 3x
Don’t replicate:
Apple products 
Apple trademarks 
Apple App icons, screenshots 
Text
All text is creating a conversation with user
Tone is important
Friendly, but professional 
Keep terminology your users will understand
Good: Medical terms in app aimed at doctors
Bad: Medical terms in app aimed at beginner exercisers
Be consistent
Each word matters - keep it short, but meaningful 
Human Interface Guidelines: For Dummies - Open West
iOS Elements
Don’t mix and match
Use elements from a single iOS version
Preferably latest available
Use same style throughout app
Don’t create custom elements for standard actions 
Use what Apple provided when you can
Take advantage of iOS Technologies
Multitasking
VoiceOver
GameCenter
Wrap-Up
Use Apple’s apps as guidance
Apple’s opinion is law
Keep it simple whenever possible
Apple provides plenty of icons, use them
Questions?
Slides Available At jcurcio.com/openwest
Short-link to the HIG apple.co/1uk1nuV

More Related Content

PDF
Human Interface Guidelines: For Dummies
PPTX
User interface (UI) for mobile applications
PPTX
Designing applications with web access capabilities
PPTX
Achieving quality contraints
PPTX
User interfaces for mobile applications
PPTX
Creating mobile apps
PDF
Navigating the iOS App Store_050413
PPT
User Interface Design
Human Interface Guidelines: For Dummies
User interface (UI) for mobile applications
Designing applications with web access capabilities
Achieving quality contraints
User interfaces for mobile applications
Creating mobile apps
Navigating the iOS App Store_050413
User Interface Design

What's hot (20)

PPT
Ipads and special needs
PPTX
Devmento발표100525
PDF
Human Computer Interaction - Facebook Messenger
PDF
Apps for AAC - Adding iPads to your AAC Toolkit Part 3
PPTX
How to make an iPhone app
PPTX
DJNF 2015 Mobile Presentation
PDF
Apps for AAC - Adding iPads to your AAC Toolkit Part 2
PPT
iPhone Lunch And Learn
PDF
Designing iOS apps that rock!
PPT
Designing Around Dialogs
PDF
How to: A starters guide for app development on Apple Watch
PPT
Synapseindia android app sharing app inventor for android
PPTX
iOS 7 UI Guidelines
PPT
18 Vital Tips for UI Designers
PDF
Michael Kowalski, Padify
PPTX
M.copywriting
DOC
My i-app questionnaire
PPT
How to ensure your iOS apps are NOT rejected
PPT
Software Accessibility Siddhesh
Ipads and special needs
Devmento발표100525
Human Computer Interaction - Facebook Messenger
Apps for AAC - Adding iPads to your AAC Toolkit Part 3
How to make an iPhone app
DJNF 2015 Mobile Presentation
Apps for AAC - Adding iPads to your AAC Toolkit Part 2
iPhone Lunch And Learn
Designing iOS apps that rock!
Designing Around Dialogs
How to: A starters guide for app development on Apple Watch
Synapseindia android app sharing app inventor for android
iOS 7 UI Guidelines
18 Vital Tips for UI Designers
Michael Kowalski, Padify
M.copywriting
My i-app questionnaire
How to ensure your iOS apps are NOT rejected
Software Accessibility Siddhesh
Ad

Viewers also liked (6)

PPT
Introduction to FPDF
PPT
The FPDF Library
PPTX
PDF
หนังสือ Yii framework 2 Web Application Basic ฉบับพื้นฐาน
PPT
e-Government Cloud Computing
PDF
การสร้างเว็บด้วย Bootstrap framework
Introduction to FPDF
The FPDF Library
หนังสือ Yii framework 2 Web Application Basic ฉบับพื้นฐาน
e-Government Cloud Computing
การสร้างเว็บด้วย Bootstrap framework
Ad

Similar to Human Interface Guidelines: For Dummies - Open West (20)

PPTX
Apple Watch Human Interface Guidelines
PDF
HCI Guidelines for iOS Platforms
PDF
iOS humaninterfaceguidelines
PDF
Mobile hig
PPTX
iOS Human Interface Guidelines (HCI)
PDF
I os human interface guidelines
PDF
Designing apps for iOS based on its human interface guidelines
PDF
Mobile hig
PDF
UI design for mobile apps
PDF
iOS Human Interface Guidlines for iOS-Platforms
PPTX
iOS Human Interface Guideline
PDF
UI design for mobile apps
PDF
Mobile Human interface giude
PDF
iOS 7 Human Interface Guidelines
PDF
UI Design
PDF
Mobile hig
PDF
Human Computer Interface Guidelines
PDF
iOS 7 Human Interface Guidelines
PDF
Course User interface - Lesson 5
PDF
sdfds
Apple Watch Human Interface Guidelines
HCI Guidelines for iOS Platforms
iOS humaninterfaceguidelines
Mobile hig
iOS Human Interface Guidelines (HCI)
I os human interface guidelines
Designing apps for iOS based on its human interface guidelines
Mobile hig
UI design for mobile apps
iOS Human Interface Guidlines for iOS-Platforms
iOS Human Interface Guideline
UI design for mobile apps
Mobile Human interface giude
iOS 7 Human Interface Guidelines
UI Design
Mobile hig
Human Computer Interface Guidelines
iOS 7 Human Interface Guidelines
Course User interface - Lesson 5
sdfds

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Electronic commerce courselecture one. Pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Big Data Technologies - Introduction.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Digital-Transformation-Roadmap-for-Companies.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
NewMind AI Weekly Chronicles - August'25-Week II
MIND Revenue Release Quarter 2 2025 Press Release
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Reach Out and Touch Someone: Haptics and Empathic Computing
Advanced methodologies resolving dimensionality complications for autism neur...
SOPHOS-XG Firewall Administrator PPT.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Per capita expenditure prediction using model stacking based on satellite ima...

Human Interface Guidelines: For Dummies - Open West

  • 1. Human Interface Guidelines For Dummies Jeremy Curcio Open West - May 7, 2015
  • 2. Who Am I? Software Developer from Baltimore, Maryland Works for Planit Advertising Writing iOS Apps since 2008 Hockey Player Pokémaster
  • 3. What Will We Cover? “Dos and Don’ts” of App Design What Apple Expects What Will Guarantee a Rejection Email
  • 4.
  • 5. What Does Apple Expect? Your App should have three main focuses: Deference Quickly understand how to use the app Clarity Text is readable Icons precise Functionality dictates design Depth Layers Motion
  • 7. UIKit Is. Your. Friend. All UI elements Nav Bars Tab Bars Alert Views Buttons Your App is viewed as a “Screen” 
  • 8. Layout Size classes New to iOS8 Easily make an app for any screen size Maintain focus Put important elements to the top left  Keep layouts consistent Touch areas should be minimum of 44px x 44px 
  • 9. Navigation Users should always know where they are And how to change to last/next screen Navigation Bars Great for data driven apps Tab Bars Great for apps with multiple categories of content or functionality  Avoid multiple paths to same screen
  • 11. Interactivity Keep default touch actions  Tap: Select Drag: Scroll Swipe: Reveal hidden views Double Tap/Pinch: Zoom Touch and Hold: More information Shake: Undo
  • 12. More Interactivity Don’t make gestures only way to complete action Have a button available Avoid make complex gestures  Hard for people with disabilities When in doubt, don’t invent a gesture
  • 13. Color Use colors to signal interactivity Add borders and backgrounds only when necessary Be alert to color blindness  Avoid using pairs of common color blind colors together Color should enhance Don’t let color distract
  • 16. Graphics Bar Icons Apple provides many icons for common tasks Plus for Add Camera for Add Photo Trashcan for Delete Only use standard icons for intended purpose Don’t repurpose icons  Create your own if nothing is available Try using text over an icon
  • 17. Graphics Build for Retina 2x and 3x Don’t replicate: Apple products  Apple trademarks  Apple App icons, screenshots 
  • 18. Text All text is creating a conversation with user Tone is important Friendly, but professional  Keep terminology your users will understand Good: Medical terms in app aimed at doctors Bad: Medical terms in app aimed at beginner exercisers Be consistent Each word matters - keep it short, but meaningful 
  • 20. iOS Elements Don’t mix and match Use elements from a single iOS version Preferably latest available Use same style throughout app Don’t create custom elements for standard actions  Use what Apple provided when you can Take advantage of iOS Technologies Multitasking VoiceOver GameCenter
  • 21. Wrap-Up Use Apple’s apps as guidance Apple’s opinion is law Keep it simple whenever possible Apple provides plenty of icons, use them
  • 22. Questions? Slides Available At jcurcio.com/openwest Short-link to the HIG apple.co/1uk1nuV