SlideShare a Scribd company logo
1 of 76
Designing Great Mobile Apps Chris Griffith
Disclaimer These opinions and thoughts are my own, and may or may not reflect the opinions of the company that I work for.
My Mobile App Portfolio
We need a mobile APP!NOW!
Building Mobile Apps is hard work.
Bored Users
Fickle Users
It begins with a simple touch…
Gestures can be a mystery
Designing for Dummies
There’s Not an App for that!
But is it mobile?
Mobile Mindsets… I’m here! I’m bored! I’m working!
	I’m working
	I’m Here
I’m bored
What Makes Your App Special?
Building the User Experience
An effortless experience requires streamlined choices of features limited attention limited time limited  pixels limited processing power	 limited  connectivity
What is your app’s quest?
Focal Task/Key Problem
What wrong a web app/site?
Designing for the tiny
Rule of Thumbs The average fingertip is 3x larger than the hand cursor Make your buttons 3x larger Then make them even larger
With fingers, come hands…
Pixels Per Inch (PPI) Data based on respective products published technical specifications
Flat Card Pattern Pros Quick Focused Content Varied Content Layout Low Chrome Cons Traversing from start to end of the stack Issues of scaling the number of cards Tiny page dots
Tab/Nav Bar Pattern Pros Easy access to main sections Easy overview of the features and the context Navigation marker Cons Limited number of tabs Tab always on screen
List/Tree Pattern Pros	 Scales past 5 items Direct interaction Limited UI chrome Cons User must remember their navigation path Must travel to top node to access another branch Scroll risk
Dashboard Pattern Pros	 Reveals capabilities Offers shortcuts to key sections Can be colorful and engaging Cons Falling out of favor Return Navigation mystery Hub-Spoke navigation
Combination Patterns
Be careful of your navigation path
Put something on device
Stand Out from the Crowd
What’s your style Business Sleek and cool Gritty Hipster Fun and playful Glittery?
People judge an app by it’s cover App Icon Start Screen Overall Look
Your App Icon == Your Brand
It’s not a guessing game… http://glyphish.com/
Give Feedback Did I touch it? Is it working? Is there a signal?
Design Tips  for the Developer
Provide surprises

More Related Content

What's hot

3 Ways to Use Customer Journey Mapping, Portland Ad Federation, January 2014
3 Ways to Use Customer Journey Mapping, Portland Ad Federation, January 20143 Ways to Use Customer Journey Mapping, Portland Ad Federation, January 2014
3 Ways to Use Customer Journey Mapping, Portland Ad Federation, January 2014
Barbara Holmes
 

What's hot (20)

My 7-Step Guide to Build a Customer Journey Map in 1 Week (Lessons Learned)
My 7-Step Guide to Build a Customer Journey Map in 1 Week (Lessons Learned)My 7-Step Guide to Build a Customer Journey Map in 1 Week (Lessons Learned)
My 7-Step Guide to Build a Customer Journey Map in 1 Week (Lessons Learned)
 
Customer Journey Analysis PowerPoint Presentation Slides
Customer Journey Analysis PowerPoint Presentation Slides Customer Journey Analysis PowerPoint Presentation Slides
Customer Journey Analysis PowerPoint Presentation Slides
 
3 Ways to Use Customer Journey Mapping, Portland Ad Federation, January 2014
3 Ways to Use Customer Journey Mapping, Portland Ad Federation, January 20143 Ways to Use Customer Journey Mapping, Portland Ad Federation, January 2014
3 Ways to Use Customer Journey Mapping, Portland Ad Federation, January 2014
 
Consumer Experience Mapping PowerPoint Presentation Slides
Consumer Experience Mapping PowerPoint Presentation SlidesConsumer Experience Mapping PowerPoint Presentation Slides
Consumer Experience Mapping PowerPoint Presentation Slides
 
Ux - Customer Journey Map
Ux - Customer Journey MapUx - Customer Journey Map
Ux - Customer Journey Map
 
Customer Journey Map tips
Customer Journey Map tipsCustomer Journey Map tips
Customer Journey Map tips
 
MMRSS Usability Engineering
MMRSS Usability EngineeringMMRSS Usability Engineering
MMRSS Usability Engineering
 
Customer Journey Mapping Workbooks
Customer Journey Mapping WorkbooksCustomer Journey Mapping Workbooks
Customer Journey Mapping Workbooks
 
Customer Journey Mapping Touchpoints PowerPoint Presentation Slides
Customer Journey Mapping Touchpoints PowerPoint Presentation SlidesCustomer Journey Mapping Touchpoints PowerPoint Presentation Slides
Customer Journey Mapping Touchpoints PowerPoint Presentation Slides
 
116 - Journey Mapping 101
116 - Journey Mapping 101116 - Journey Mapping 101
116 - Journey Mapping 101
 
Customer Journey PowerPoint Presentation Slides
Customer Journey PowerPoint Presentation SlidesCustomer Journey PowerPoint Presentation Slides
Customer Journey PowerPoint Presentation Slides
 
Customer Journey Mapping Workshop
Customer Journey Mapping WorkshopCustomer Journey Mapping Workshop
Customer Journey Mapping Workshop
 
BrandLove Customer journey map sample
BrandLove Customer journey map sampleBrandLove Customer journey map sample
BrandLove Customer journey map sample
 
Touchpoint Dashboard Journey Mapping Guide 2014
Touchpoint Dashboard Journey Mapping Guide 2014Touchpoint Dashboard Journey Mapping Guide 2014
Touchpoint Dashboard Journey Mapping Guide 2014
 
Customer Journey Map in B2B projects
Customer Journey Map in B2B projectsCustomer Journey Map in B2B projects
Customer Journey Map in B2B projects
 
A Guide to Customer Journey Mapping
A Guide to Customer Journey MappingA Guide to Customer Journey Mapping
A Guide to Customer Journey Mapping
 
How to measure and communicate the value of ux roi
How to measure and communicate the value of ux roiHow to measure and communicate the value of ux roi
How to measure and communicate the value of ux roi
 
Customer Journey FAQs - answers to the most common customer journey questions -
Customer Journey FAQs - answers to the most common customer journey questions - Customer Journey FAQs - answers to the most common customer journey questions -
Customer Journey FAQs - answers to the most common customer journey questions -
 
Customer Journey Mapping
Customer Journey MappingCustomer Journey Mapping
Customer Journey Mapping
 
Journey Mapping for Damn Good Digital Design - PHX Digital Summit 2015
Journey Mapping for Damn Good Digital Design - PHX Digital Summit 2015Journey Mapping for Damn Good Digital Design - PHX Digital Summit 2015
Journey Mapping for Damn Good Digital Design - PHX Digital Summit 2015
 

Viewers also liked

Техническое задание
Техническое заданиеТехническое задание
Техническое задание
Nick_Vladislav
 
Разработка веб-сервисов осень 2013 лекция 1 2
Разработка веб-сервисов осень 2013 лекция 1 2Разработка веб-сервисов осень 2013 лекция 1 2
Разработка веб-сервисов осень 2013 лекция 1 2
Technopark
 
Разработка веб-сервисов осень 2013 лекция 10
Разработка веб-сервисов осень 2013 лекция 10Разработка веб-сервисов осень 2013 лекция 10
Разработка веб-сервисов осень 2013 лекция 10
Technopark
 
Разработка веб-сервисов осень 2013 лекция 3
Разработка веб-сервисов осень 2013 лекция 3Разработка веб-сервисов осень 2013 лекция 3
Разработка веб-сервисов осень 2013 лекция 3
Technopark
 
Иван Шкиря, FreshFactory
Иван Шкиря, FreshFactoryИван Шкиря, FreshFactory
Иван Шкиря, FreshFactory
web2win
 
Run and jump tutorial (part 1) actors
Run and jump tutorial (part 1)   actorsRun and jump tutorial (part 1)   actors
Run and jump tutorial (part 1) actors
Muhd Basheer
 
Разработка веб-сервисов осень 2013 лекция 1 1
Разработка веб-сервисов осень 2013 лекция 1 1Разработка веб-сервисов осень 2013 лекция 1 1
Разработка веб-сервисов осень 2013 лекция 1 1
Technopark
 
Управление продуктом осень 2013 лекция 1
Управление продуктом осень 2013 лекция 1Управление продуктом осень 2013 лекция 1
Управление продуктом осень 2013 лекция 1
Technopark
 

Viewers also liked (20)

Техническое задание
Техническое заданиеТехническое задание
Техническое задание
 
Разработка веб-сервисов осень 2013 лекция 1 2
Разработка веб-сервисов осень 2013 лекция 1 2Разработка веб-сервисов осень 2013 лекция 1 2
Разработка веб-сервисов осень 2013 лекция 1 2
 
Разработка веб-сервисов осень 2013 лекция 10
Разработка веб-сервисов осень 2013 лекция 10Разработка веб-сервисов осень 2013 лекция 10
Разработка веб-сервисов осень 2013 лекция 10
 
Разработка веб-сервисов осень 2013 лекция 3
Разработка веб-сервисов осень 2013 лекция 3Разработка веб-сервисов осень 2013 лекция 3
Разработка веб-сервисов осень 2013 лекция 3
 
Иван Шкиря, FreshFactory
Иван Шкиря, FreshFactoryИван Шкиря, FreshFactory
Иван Шкиря, FreshFactory
 
Мобильное приложение "Школьник"
Мобильное приложение "Школьник"Мобильное приложение "Школьник"
Мобильное приложение "Школьник"
 
Build an Application from Idea to Release
Build an Application from Idea to ReleaseBuild an Application from Idea to Release
Build an Application from Idea to Release
 
How to Split Founders' Equity
How to Split Founders' EquityHow to Split Founders' Equity
How to Split Founders' Equity
 
Run and jump tutorial (part 1) actors
Run and jump tutorial (part 1)   actorsRun and jump tutorial (part 1)   actors
Run and jump tutorial (part 1) actors
 
Разработка веб-сервисов осень 2013 лекция 1 1
Разработка веб-сервисов осень 2013 лекция 1 1Разработка веб-сервисов осень 2013 лекция 1 1
Разработка веб-сервисов осень 2013 лекция 1 1
 
Developing software/App requirements specification
Developing software/App requirements specificationDeveloping software/App requirements specification
Developing software/App requirements specification
 
Управление продуктом осень 2013 лекция 1
Управление продуктом осень 2013 лекция 1Управление продуктом осень 2013 лекция 1
Управление продуктом осень 2013 лекция 1
 
5 Reasons to Build a Board Now
5 Reasons to Build a Board Now5 Reasons to Build a Board Now
5 Reasons to Build a Board Now
 
I phone apps-development-1402
I phone apps-development-1402I phone apps-development-1402
I phone apps-development-1402
 
Приложение "Договоры" для СЭД Docsvision 5
Приложение "Договоры" для СЭД Docsvision 5Приложение "Договоры" для СЭД Docsvision 5
Приложение "Договоры" для СЭД Docsvision 5
 
Mobile development process - My view
Mobile development process - My viewMobile development process - My view
Mobile development process - My view
 
шаблон техническое задание (гост 34.602-89)
шаблон   техническое задание (гост 34.602-89)шаблон   техническое задание (гост 34.602-89)
шаблон техническое задание (гост 34.602-89)
 
Лекция 11. Вычислительная модель Pregel
Лекция 11. Вычислительная модель PregelЛекция 11. Вычислительная модель Pregel
Лекция 11. Вычислительная модель Pregel
 
Как писать техническое задание?
Как писать техническое задание?Как писать техническое задание?
Как писать техническое задание?
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 

Similar to Designing Great Mobile Apps

Devmento발표100525
Devmento발표100525Devmento발표100525
Devmento발표100525
jinwook shin
 

Similar to Designing Great Mobile Apps (20)

Designing Great Mobile Apps
Designing Great Mobile AppsDesigning Great Mobile Apps
Designing Great Mobile Apps
 
Devmento발표100525
Devmento발표100525Devmento발표100525
Devmento발표100525
 
Responsible, Responsive Design Webinar - November 12, 2014
Responsible, Responsive Design Webinar - November 12, 2014 Responsible, Responsive Design Webinar - November 12, 2014
Responsible, Responsive Design Webinar - November 12, 2014
 
Android Material Design Quick Presentation
Android Material Design Quick PresentationAndroid Material Design Quick Presentation
Android Material Design Quick Presentation
 
Multi-Device Design & Development
Multi-Device Design & DevelopmentMulti-Device Design & Development
Multi-Device Design & Development
 
Mobile User Experience - @iRajLal
Mobile User Experience - @iRajLalMobile User Experience - @iRajLal
Mobile User Experience - @iRajLal
 
Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014
 
Multi-Device Design & Development
Multi-Device Design & DevelopmentMulti-Device Design & Development
Multi-Device Design & Development
 
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
 
Noel Holmes User Experience Portfolio 1 Of 2
Noel Holmes User Experience Portfolio 1 Of 2Noel Holmes User Experience Portfolio 1 Of 2
Noel Holmes User Experience Portfolio 1 Of 2
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & Code
 
Mobile email: strategies and how-tos for the small screen
Mobile email: strategies and how-tos for the small screenMobile email: strategies and how-tos for the small screen
Mobile email: strategies and how-tos for the small screen
 
Human Interface Guidelines: For Dummies - Open West
Human Interface Guidelines: For Dummies - Open WestHuman Interface Guidelines: For Dummies - Open West
Human Interface Guidelines: For Dummies - Open West
 
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
 
Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020
 
Michael Kowalski, Padify
Michael Kowalski, PadifyMichael Kowalski, Padify
Michael Kowalski, Padify
 
Excellence in the Android User Experience
Excellence in the Android User ExperienceExcellence in the Android User Experience
Excellence in the Android User Experience
 
Human Interface Guidelines: For Dummies
Human Interface Guidelines: For DummiesHuman Interface Guidelines: For Dummies
Human Interface Guidelines: For Dummies
 
Mobile ui trends present future – meaningful mobile typography
Mobile ui trends present future  – meaningful mobile typographyMobile ui trends present future  – meaningful mobile typography
Mobile ui trends present future – meaningful mobile typography
 
8 myths about mobile interfaces
8 myths about mobile interfaces8 myths about mobile interfaces
8 myths about mobile interfaces
 

More from Chris Griffith

More from Chris Griffith (20)

Intro to Ionic Framework
Intro to Ionic FrameworkIntro to Ionic Framework
Intro to Ionic Framework
 
Electron: From Beginner to Pro
Electron: From Beginner to ProElectron: From Beginner to Pro
Electron: From Beginner to Pro
 
Real World ionic Development
Real World ionic DevelopmentReal World ionic Development
Real World ionic Development
 
Announcing StencilJS
Announcing StencilJSAnnouncing StencilJS
Announcing StencilJS
 
Beyond Ionic
Beyond IonicBeyond Ionic
Beyond Ionic
 
Essentials of Adobe Experience Design
Essentials of Adobe Experience DesignEssentials of Adobe Experience Design
Essentials of Adobe Experience Design
 
What is the Ionic Framework?
What is the Ionic Framework?What is the Ionic Framework?
What is the Ionic Framework?
 
Intro to PhoneGap and PhoneGap Build
Intro to PhoneGap and PhoneGap BuildIntro to PhoneGap and PhoneGap Build
Intro to PhoneGap and PhoneGap Build
 
Intro to PhoneGap
Intro to PhoneGapIntro to PhoneGap
Intro to PhoneGap
 
Choosing the Right Mobile Development Platform (Part 1)
Choosing the Right Mobile Development Platform (Part 1)Choosing the Right Mobile Development Platform (Part 1)
Choosing the Right Mobile Development Platform (Part 1)
 
Choosing the Right Mobile Development Platform (Part 6)
Choosing the Right Mobile Development Platform (Part 6)Choosing the Right Mobile Development Platform (Part 6)
Choosing the Right Mobile Development Platform (Part 6)
 
Choosing the Right Mobile Development Platform (Part 5)
Choosing the Right Mobile Development Platform (Part 5)Choosing the Right Mobile Development Platform (Part 5)
Choosing the Right Mobile Development Platform (Part 5)
 
Choosing the Right Mobile Development Platform (Part 4)
Choosing the Right Mobile Development Platform (Part 4)Choosing the Right Mobile Development Platform (Part 4)
Choosing the Right Mobile Development Platform (Part 4)
 
Choosing the Right Mobile Development Platform (Part 3)
Choosing the Right Mobile Development Platform (Part 3)Choosing the Right Mobile Development Platform (Part 3)
Choosing the Right Mobile Development Platform (Part 3)
 
Choosing the Right Mobile Development Platform (Part 2)
Choosing the Right Mobile Development Platform (Part 2)Choosing the Right Mobile Development Platform (Part 2)
Choosing the Right Mobile Development Platform (Part 2)
 
Developing AIR for Mobile with Flash Professional CS5.5
Developing AIR for Mobile with Flash Professional CS5.5Developing AIR for Mobile with Flash Professional CS5.5
Developing AIR for Mobile with Flash Professional CS5.5
 
Prototyping Mobile Applications with Flash for Designers
Prototyping Mobile Applications with Flash for DesignersPrototyping Mobile Applications with Flash for Designers
Prototyping Mobile Applications with Flash for Designers
 
Developing AIR for Android with Flash Professional CS5
Developing AIR for Android with Flash Professional CS5Developing AIR for Android with Flash Professional CS5
Developing AIR for Android with Flash Professional CS5
 
Developing AIR for Android with Flash Professional
Developing AIR for Android with Flash ProfessionalDeveloping AIR for Android with Flash Professional
Developing AIR for Android with Flash Professional
 
Developing AIR for Android with Flash Professional CS5
Developing AIR for Android with Flash Professional CS5Developing AIR for Android with Flash Professional CS5
Developing AIR for Android with Flash Professional CS5
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
[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
 
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
 
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
 
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...
 
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...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Designing Great Mobile Apps

Editor's Notes

  1. UI prototyper 15 yrsMgr SDFUGACPFC Community Manager
  2. Who has built apps for iOS? Android? Playbook? Other? None?
  3. Building mobile apps are hard
  4. Mobile devices are not the same as a desktopAbout the same CPU power as a desktop computer of 7 years ago and about 1/3 of the screenComputerBig ScreenPower SupplyConsistent NetworkKeyboardMouseChairDeskMobileSmall ScreenBatteryInconsistent NetworkFingersSensors
  5. Context
  6. IF you don’t get it right in your first outing, most will NOT be back
  7. Careless !=Dumd
  8. People want simplicity and ease
  9. Play
  10. Learn
  11. Communicate
  12. 4,000 patents on file for mousetraps
  13. Your goal is find the missing mousetrap OR find a way to build a new and better mousetrap
  14. Need to make the most of the user’s time and attention.
  15. What’s around me? What can I do, Where can I go?
  16. Quick learning curveCan be be used in short burstsKey component to many successful mobile apps.
  17. Focused on the micro task of logging your run and routes.
  18. An effortless experience requires streamlined choices of features-limited attention-limited time-limited pixels-limited processing power-limited connectivity
  19. In Badge BookletsWhat’s My Schedule?Surprises!This session is not right for me, what can I go see?
  20. Browser chromeSellingCan’t access all of the deviceBut can have a wider reach
  21. iPhone – 15/16th of inch
  22. Don’t crowd me inGive your UI some room to breatheYour UI needs to viewable from a distance
  23. This pattern breaks you app into focused sub-tasksEarly Android UI patterns had the tab bar at the top of the screen, but can anyone tell me the issue with that location?
  24. Paper Prototype
  25. UI template files available for both iOS and AndroidBuild only want you need
  26. Your App icon is your welcome mat.Design your icons for all the devices supported size: 29px, 36px, 48px, 57px, 72px, 512px
  27. Focus on start up time.iOS does a great job of hiding this with their start screensBut this is not the time to recreate a Skip Intro UXOnce they are there, welcome them, show them around
  28. Remember: users want quick easy access to your app, not to play an icon guessing game
  29. Hidden elements
  30. Hidden elements
  31. Hidden elements