SlideShare a Scribd company logo
1 of 49
Download to read offline
Designing	
  interfaces	
  
        for	
  thumbs	
  and	
  fingers
        Greg	
  Raiz	
  	
  	
  @graiz




     Disclosure, duplication, or use of the document, or any of its contents, for purposes other than those authorize by Raizlabs without
     the written permission of Raizlabs is prohibited.

     © Raizlabs Corporation 2011. All Rights Reserved.


Wednesday, February 23, 2011
We’ve	
  come	
  a	
  long	
  way




                                                                                Photo: Telefon AB LM Ericsson



     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                                                2

Wednesday, February 23, 2011
Hand	
  held	
  interfaces




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                3

Wednesday, February 23, 2011
A	
  lot	
  has	
  changed




              Nokia	
  1100       BlackBerry	
  6710                            iPhone	
  1st	
  Gen




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                                       4

Wednesday, February 23, 2011
What’s	
  new?
     • We’re	
  more	
  connected
              – We	
  always	
  have	
  internet
     • AdapBve	
  Screen
              – Use	
  every	
  pixel
     • LocaBon
              – GPS,	
  Compass
     • End-­‐user	
  apps
              – Non-­‐technical	
  users	
  are	
  installing	
  apps


     February 18, 2011                  Raizlabs © 2010 • Proprietary and Confidential
                                                                                         5

Wednesday, February 23, 2011
Designing	
  for	
  mobile
     1.        Physical	
  	
  
     2.        Typing	
  and	
  Tapping
     3.        Reading	
  Content
     4.        LocaBon
     5.        Context




     February 18, 2011            Raizlabs © 2010 • Proprietary and Confidential
                                                                                   6

Wednesday, February 23, 2011
1.	
  Physical




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                7

Wednesday, February 23, 2011
2.	
  Input	
  ConsideraBons




                   One	
  Hand	
  Free                                                    No	
  Hands	
  Free




     February 18, 2011                   Raizlabs © 2010 • Proprietary and Confidential
                                                                                                                8

Wednesday, February 23, 2011
3.	
  Reading	
  ConsideraBons




     February 18, 2011
                                                  Know	
  anyone	
  like	
  this?
                               Raizlabs © 2010 • Proprietary and Confidential
                                                                                9

Wednesday, February 23, 2011
4.	
  LocaBon	
  LocaBon	
  LocaBon
     • AcBonable	
  Proximity
     • Designing	
  for	
  someone	
  who’s	
  not	
  
       in	
  front	
  of	
  their	
  desk	
  




     February 18, 2011           Raizlabs © 2010 • Proprietary and Confidential
                                                                                  10

Wednesday, February 23, 2011
Design	
  for	
  locaBon
     •      Home
     •      Work
     •      Car/Bus/Subway
     •      Walking
     •      Restaurant
     •      Shopping
     •      School
     •      Bathroom

     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                11

Wednesday, February 23, 2011
5.	
  Context	
  around	
  you




Wednesday, February 23, 2011
5.	
  Object	
  Context




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                13

Wednesday, February 23, 2011
The	
  phone	
  is	
  not	
  a	
  PC
            Design	
  pa[erns	
  
            that	
  work	
  on	
  a	
  PC	
  
            may	
  not	
  work	
  on	
  a	
  
            touch	
  phone	
  




     February 18, 2011                  Raizlabs © 2010 • Proprietary and Confidential
                                                                                         14

Wednesday, February 23, 2011
Mobile	
  vs.	
  Desktop

      Mobile                                                             Web/Desktop
      14-­‐18pt	
  fonts	
  typical                                      10-­‐12pt	
  fonts	
  typical
      Large	
  hit	
  targets	
  60-­‐100px                              Hit	
  targets	
  16-­‐32px	
  square
      OpBmize	
  for	
  640x960                                          OpBmize	
  1024x768
      AcBons:                                                            AcBons:
      Tap                                                                Click
      Tap	
  Hold                                                        Right	
  Click
      Swipe                                                              Double	
  Click
      Pinch                                                              Click	
  Drag
      Rotate
      Shake

     February 18, 2011                  Raizlabs © 2010 • Proprietary and Confidential
                                                                                                                 15

Wednesday, February 23, 2011
Visual	
  Design

 • Use	
  large	
  presentaBon	
  fonts       Back                 Title               Done


                                                   search

 • Use	
  large	
  finger	
  Bp	
  size	
     S
                                              Al Smith
   targets                                    Ben Smith
                                              Carl Smith
                                              Dave Smith
                                              Eric Smith
                                              Fred Smith
                                              Greg Smith
                                              Hal Smith
                                              Jane Smith
                                             Favorites   Recents   Contacts   Keypad   Voicemail




Wednesday, February 23, 2011
Minimize on-screen
                          elements


                               Quantity, not size



Wednesday, February 23, 2011
Wednesday, February 23, 2011
Make things easy to tap



Wednesday, February 23, 2011
Wednesday, February 23, 2011
Common	
  Controls
     •      Bu[on
     •      Slider
     •      Picker/Spinner
     •      Tabs
     •      NavigaBon
     •      *	
  Lists	
  *




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                21

Wednesday, February 23, 2011
Lists	
  and	
  NavigaBon




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                22

Wednesday, February 23, 2011
1	
  screen	
  1	
  task




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential


Wednesday, February 23, 2011
Yes!	
  But	
  users	
  don’t	
  want	
  to	
  dig




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential


Wednesday, February 23, 2011
Wire framing an
                       iPhone Application

                    Also called storyboarding and pencil prototyping




Wednesday, February 23, 2011
Basic List Pattern


      • We use wireframes to             Back                 Title               Done
        tell a story of how the
                                         Al Smith
        interface is used.
                                         Ben Smith
         – Keep it simple                Carl Smith
         – Less is more                  Dave Smith
         – Use established               Eric Smith
            design patterns              Fred Smith
            when possible                Greg Smith
                                         Hal Smith
                                         Jane Smith

                                        Favorites   Recents   Contacts   Keypad   Voicemail




Wednesday, February 23, 2011
Basic List          Secondary Action
            Al Smith                    Al Smith
            Ben Smith                   Ben Smith
            Carl Smith                  Carl Smith
            Dave Smith                  Dave Smith
            Eric Smith                  Eric Smith
            Fred Smith                  Fred Smith
            Greg Smith                  Greg Smith
            Hal Smith                   Hal Smith
            Jane Smith                  Jane Smith

              Alphabetical long lists      Searchable


           Al Smith
           Ben Smith                    Al Smith
           Carl Smith                   Ben Smith
           Dave Smith                   Carl Smith
           Eric Smith                   Dave Smith
           Fred Smith                   Eric Smith
           Greg Smith                   Fred Smith
           Hal Smith                    Greg Smith
           Jane Smith                   Hal Smith
                                        Jane Smith
Wednesday, February 23, 2011
Basic Table Pattern

      •   Tables are grouped into logical
                                                  Back            Settings
          sections
      •   Each table cell is usually one of the   Name                          Required

          following:                              Password                      Required

           –   Text field
           –   Label with details arrow           Status                            Good


           –   Label with status and arrow        Wi-Fi                 Not Connected

           –   Label with toggle                  Sound
      •   Use a short descriptive footer to
                                                   Location
          provide additional help
                                                   Auto-lock
      •   Each grouping is usually connected
          logically                                Advanced Configuration

                                                   Use text descriptions to make the application better




Wednesday, February 23, 2011
Multi-line List Pattern

      •   Use the multi-line pattern to give
                                                Back          Messages                      Done
          users a peek at what may be in the
          details page.                         Al Smith                      10:23pm
                                                This is a short message that I'm writing to tell

      •   This uses up more vertical space so   you that the thing you thought you did was…

                                                Ben Smith                     10:10pm
          don't use it if you expect a lot of   I can't believe you didn't tell me you where
                                                going to be in town. I just talked to Peter…
          scrolling.                            Carl Smith                    9:13pm

      •   Email is a good example where you     Did You get the message about the meeting
                                                Next Wednesday? I think we should take…
          usually read from the top and         Dave Smith                    7:25pm

          decide if you want details.           Hey! Nice presentation. Before we sign the
                                                contract, let’s get a head start on the wire…

                                                Eric Smith                    5:19pm
                                                Should we order some pizzas? There’s a lot to
                                                do before we can ship this app, and we want…

                                                Fred Smith                    5:13pm
                                                I’m the finance minister of a remote island
                                                nation with a proposition for you. Please se…




Wednesday, February 23, 2011
Show
                                                                                                                      Interaction


       Edit               Title                              Edit               Title                            •   The editing pattern
                                                                                                                     allows you to add,
     Al Smith                                                    Al Smith                                            edit and delete
                                                                                                                     items from a list
     Ben Smith                                                   Ben Smith                          Delete
                                                                                                                 •   Consider
     Carl Smith                                                  Carl Smith                                          supporting the
                                                                                                                     swipe delete
     Dave Smith                                                  Dave Smith                                          action
     Eric Smith                                                  Eric Smith
     Fred Smith                                                  Fred Smith
     Greg Smith                                                  Greg Smith
     Hal Smith                                                   Hal Smith
     Jane Smith                                                  Jane Smith
                                                                                                                      Swipe to delete gesture

    Favorites   Recents   Contacts   Keypad   Voicemail   Favorites   Recents   Contacts   Keypad    Voicemail




Wednesday, February 23, 2011
Landscape Example

                               Al Smith
                               Ben Smith
                               Carl Smith
                               Dave Smith




     •    For certain applications landscape may make sense
     •    In this view the keyboard takes almost 50% of the space when
          shown




Wednesday, February 23, 2011
Are you sure?

      •   Simple modal UI to make decisions
      •   Located near the thumb area, easy
          to tap.                             Al Smith                      10:23pm
                                              This is a short message that I'm writing to tell
                                              you that the thing you thought you did was…
      •   Quickly present a couple choices    Ben Smith                       10:10pm
                                              I can't believe you didn't tell me you where
                                              going to be in town. I just talked to Peter…




                                                Are you sure you want to delete?


                                                                 Delete


                                                                Archive


                                                                 Cancel




Wednesday, February 23, 2011
Progress Indicators


        •   There are three types of progress
                                                            Title
            commonly used.
             – Title bar or tool bar spinner such as
               in email. You can keep working.
             – Heads up display spinner. You have
               to wait and we don't know how long.
             – Panel progress. You have to wait
               but we can tell you how far along
               we are.




                                                       Downloading 2 of 4




Wednesday, February 23, 2011
More	
  Wireframes	
  Online
    Free version: bit.ly/WireframeFree
    Pro version coming soon bit.ly/WireframePro




Wednesday, February 23, 2011
Mobile Web




Wednesday, February 23, 2011
Wednesday, February 23, 2011
Wednesday, February 23, 2011
Wednesday, February 23, 2011
Mobile	
  Web	
  Basics
     • Can’t	
  pinch/zoom	
  with	
  one	
  hand
     • Detect	
  mobile	
  browsers
     • If	
  you	
  have	
  the	
  content	
  the	
  hard	
  part	
  is	
  done




     February 18, 2011            Raizlabs © 2010 • Proprietary and Confidential
                                                                                   39

Wednesday, February 23, 2011
Expect	
  the	
  unexpected
     •      No	
  network
     •      Touch	
  is	
  not	
  the	
  same	
  as	
  Click
     •      Calls	
  and	
  Text	
  messages
     •      Region	
  Differences




     February 18, 2011                Raizlabs © 2010 • Proprietary and Confidential
                                                                                       40

Wednesday, February 23, 2011
Tablets	
  are	
  Touch




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                41

Wednesday, February 23, 2011
Hand-­‐held




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                42

Wednesday, February 23, 2011
Top	
  Tablet	
  Areas
     • Magazine	
  /	
  Content
        – Flipboard	
  /	
  Wired	
  
     • Field	
  data	
  collecBon
     • Field	
  sales	
  tool
     • Augmented	
  TV	
  experience
     • Games




     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                43

Wednesday, February 23, 2011
‘Coffee	
  Shop’	
  usability
     •      Usability	
  out	
  in	
  the	
  real	
  world
     •      Shoulder	
  surfing
     •      Recruit,	
  install,	
  observe	
  over	
  coffee
     •      Fast	
  iteraBon	
  




     February 18, 2011            Raizlabs © 2010 • Proprietary and Confidential
                                                                                   44

Wednesday, February 23, 2011
Thank You
              Gregory Raiz
           graiz@raizlabs.com



            Follow me @graiz




Wednesday, February 23, 2011
Slides	
  not	
  cujng	
  it?

     If	
  you	
  missed	
  the	
  
     presentaBon	
  and	
  would	
  
     like	
  to	
  hire	
  Raizlabs	
  to	
  
     give	
  this	
  talk	
  please	
  
     contact	
  us.

     graiz@raizlabs.com




     February 18, 2011                 Raizlabs © 2010 • Proprietary and Confidential
                                                                                        46

Wednesday, February 23, 2011
About	
  Raizlabs
     • Based	
  in	
  Boston
     • A	
  growing	
  team	
  of	
  10	
  developers	
  /	
  designs
     • Developed	
  over	
  40	
  mobile	
  applicaBons
              –     30	
  iPhone	
  ApplicaBons
              –     5	
  Android	
  ApplicaBons
              –     5	
  iPad	
  ApplicaBons
              –     Plus	
  many	
  prototypes
     • Diverse	
  experience	
  in	
  mulBple	
  facets	
  of	
  mobile	
  
       strategy	
  design	
  and	
  development	
  .


     February 18, 2011                   Raizlabs © 2010 • Proprietary and Confidential
                                                                                          47

Wednesday, February 23, 2011
Raizlabs	
  Domain	
  Experience
     • Mapping	
  technology
     • Social	
  networking	
  tools
     • Audio	
  applicaBons
     • E-­‐commerce
     • GEO-­‐locaBon	
  tracking
     • Field	
  data	
  collecBon	
  and	
  calculaBon
     • Magazine	
  and	
  book	
  content	
  presentaBon
     • ApplicaBon	
  deployment
     • Enterprise	
  apps

     February 18, 2011         Raizlabs © 2010 • Proprietary and Confidential
                                                                                48

Wednesday, February 23, 2011
MulBple	
  Plakorms
     • ExperBse	
  in	
  leading	
  mobile	
  
       plakorms:
              – Android
              – iPhone/iPad
     • App	
  creaBon	
  targeBng	
  
       mulBple	
  plakorms
              – Common	
  web	
  APIs	
  to	
  Be	
  
                mobile	
  apps	
  together

     • Learn	
  more	
  at	
  Raizlabs.com


     February 18, 2011                     Raizlabs © 2010 • Proprietary and Confidential
                                                                                            49

Wednesday, February 23, 2011

More Related Content

Featured

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

Thumbs and fingers_2011

  • 1. Designing  interfaces   for  thumbs  and  fingers Greg  Raiz      @graiz Disclosure, duplication, or use of the document, or any of its contents, for purposes other than those authorize by Raizlabs without the written permission of Raizlabs is prohibited. © Raizlabs Corporation 2011. All Rights Reserved. Wednesday, February 23, 2011
  • 2. We’ve  come  a  long  way Photo: Telefon AB LM Ericsson February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 2 Wednesday, February 23, 2011
  • 3. Hand  held  interfaces February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 3 Wednesday, February 23, 2011
  • 4. A  lot  has  changed Nokia  1100 BlackBerry  6710 iPhone  1st  Gen February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 4 Wednesday, February 23, 2011
  • 5. What’s  new? • We’re  more  connected – We  always  have  internet • AdapBve  Screen – Use  every  pixel • LocaBon – GPS,  Compass • End-­‐user  apps – Non-­‐technical  users  are  installing  apps February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 5 Wednesday, February 23, 2011
  • 6. Designing  for  mobile 1. Physical     2. Typing  and  Tapping 3. Reading  Content 4. LocaBon 5. Context February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 6 Wednesday, February 23, 2011
  • 7. 1.  Physical February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 7 Wednesday, February 23, 2011
  • 8. 2.  Input  ConsideraBons One  Hand  Free No  Hands  Free February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 8 Wednesday, February 23, 2011
  • 9. 3.  Reading  ConsideraBons February 18, 2011 Know  anyone  like  this? Raizlabs © 2010 • Proprietary and Confidential 9 Wednesday, February 23, 2011
  • 10. 4.  LocaBon  LocaBon  LocaBon • AcBonable  Proximity • Designing  for  someone  who’s  not   in  front  of  their  desk   February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 10 Wednesday, February 23, 2011
  • 11. Design  for  locaBon • Home • Work • Car/Bus/Subway • Walking • Restaurant • Shopping • School • Bathroom February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 11 Wednesday, February 23, 2011
  • 12. 5.  Context  around  you Wednesday, February 23, 2011
  • 13. 5.  Object  Context February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 13 Wednesday, February 23, 2011
  • 14. The  phone  is  not  a  PC Design  pa[erns   that  work  on  a  PC   may  not  work  on  a   touch  phone   February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 14 Wednesday, February 23, 2011
  • 15. Mobile  vs.  Desktop Mobile Web/Desktop 14-­‐18pt  fonts  typical 10-­‐12pt  fonts  typical Large  hit  targets  60-­‐100px Hit  targets  16-­‐32px  square OpBmize  for  640x960 OpBmize  1024x768 AcBons: AcBons: Tap Click Tap  Hold Right  Click Swipe Double  Click Pinch Click  Drag Rotate Shake February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 15 Wednesday, February 23, 2011
  • 16. Visual  Design • Use  large  presentaBon  fonts Back Title Done search • Use  large  finger  Bp  size   S Al Smith targets Ben Smith Carl Smith Dave Smith Eric Smith Fred Smith Greg Smith Hal Smith Jane Smith Favorites Recents Contacts Keypad Voicemail Wednesday, February 23, 2011
  • 17. Minimize on-screen elements Quantity, not size Wednesday, February 23, 2011
  • 19. Make things easy to tap Wednesday, February 23, 2011
  • 21. Common  Controls • Bu[on • Slider • Picker/Spinner • Tabs • NavigaBon • *  Lists  * February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 21 Wednesday, February 23, 2011
  • 22. Lists  and  NavigaBon February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 22 Wednesday, February 23, 2011
  • 23. 1  screen  1  task February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential Wednesday, February 23, 2011
  • 24. Yes!  But  users  don’t  want  to  dig February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential Wednesday, February 23, 2011
  • 25. Wire framing an iPhone Application Also called storyboarding and pencil prototyping Wednesday, February 23, 2011
  • 26. Basic List Pattern • We use wireframes to Back Title Done tell a story of how the Al Smith interface is used. Ben Smith – Keep it simple Carl Smith – Less is more Dave Smith – Use established Eric Smith design patterns Fred Smith when possible Greg Smith Hal Smith Jane Smith Favorites Recents Contacts Keypad Voicemail Wednesday, February 23, 2011
  • 27. Basic List Secondary Action Al Smith Al Smith Ben Smith Ben Smith Carl Smith Carl Smith Dave Smith Dave Smith Eric Smith Eric Smith Fred Smith Fred Smith Greg Smith Greg Smith Hal Smith Hal Smith Jane Smith Jane Smith Alphabetical long lists Searchable Al Smith Ben Smith Al Smith Carl Smith Ben Smith Dave Smith Carl Smith Eric Smith Dave Smith Fred Smith Eric Smith Greg Smith Fred Smith Hal Smith Greg Smith Jane Smith Hal Smith Jane Smith Wednesday, February 23, 2011
  • 28. Basic Table Pattern • Tables are grouped into logical Back Settings sections • Each table cell is usually one of the Name Required following: Password Required – Text field – Label with details arrow Status Good – Label with status and arrow Wi-Fi Not Connected – Label with toggle Sound • Use a short descriptive footer to Location provide additional help Auto-lock • Each grouping is usually connected logically Advanced Configuration Use text descriptions to make the application better Wednesday, February 23, 2011
  • 29. Multi-line List Pattern • Use the multi-line pattern to give Back Messages Done users a peek at what may be in the details page. Al Smith 10:23pm This is a short message that I'm writing to tell • This uses up more vertical space so you that the thing you thought you did was… Ben Smith 10:10pm don't use it if you expect a lot of I can't believe you didn't tell me you where going to be in town. I just talked to Peter… scrolling. Carl Smith 9:13pm • Email is a good example where you Did You get the message about the meeting Next Wednesday? I think we should take… usually read from the top and Dave Smith 7:25pm decide if you want details. Hey! Nice presentation. Before we sign the contract, let’s get a head start on the wire… Eric Smith 5:19pm Should we order some pizzas? There’s a lot to do before we can ship this app, and we want… Fred Smith 5:13pm I’m the finance minister of a remote island nation with a proposition for you. Please se… Wednesday, February 23, 2011
  • 30. Show Interaction Edit Title Edit Title • The editing pattern allows you to add, Al Smith Al Smith edit and delete items from a list Ben Smith Ben Smith Delete • Consider Carl Smith Carl Smith supporting the swipe delete Dave Smith Dave Smith action Eric Smith Eric Smith Fred Smith Fred Smith Greg Smith Greg Smith Hal Smith Hal Smith Jane Smith Jane Smith Swipe to delete gesture Favorites Recents Contacts Keypad Voicemail Favorites Recents Contacts Keypad Voicemail Wednesday, February 23, 2011
  • 31. Landscape Example Al Smith Ben Smith Carl Smith Dave Smith • For certain applications landscape may make sense • In this view the keyboard takes almost 50% of the space when shown Wednesday, February 23, 2011
  • 32. Are you sure? • Simple modal UI to make decisions • Located near the thumb area, easy to tap. Al Smith 10:23pm This is a short message that I'm writing to tell you that the thing you thought you did was… • Quickly present a couple choices Ben Smith 10:10pm I can't believe you didn't tell me you where going to be in town. I just talked to Peter… Are you sure you want to delete? Delete Archive Cancel Wednesday, February 23, 2011
  • 33. Progress Indicators • There are three types of progress Title commonly used. – Title bar or tool bar spinner such as in email. You can keep working. – Heads up display spinner. You have to wait and we don't know how long. – Panel progress. You have to wait but we can tell you how far along we are. Downloading 2 of 4 Wednesday, February 23, 2011
  • 34. More  Wireframes  Online Free version: bit.ly/WireframeFree Pro version coming soon bit.ly/WireframePro Wednesday, February 23, 2011
  • 39. Mobile  Web  Basics • Can’t  pinch/zoom  with  one  hand • Detect  mobile  browsers • If  you  have  the  content  the  hard  part  is  done February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 39 Wednesday, February 23, 2011
  • 40. Expect  the  unexpected • No  network • Touch  is  not  the  same  as  Click • Calls  and  Text  messages • Region  Differences February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 40 Wednesday, February 23, 2011
  • 41. Tablets  are  Touch February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 41 Wednesday, February 23, 2011
  • 42. Hand-­‐held February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 42 Wednesday, February 23, 2011
  • 43. Top  Tablet  Areas • Magazine  /  Content – Flipboard  /  Wired   • Field  data  collecBon • Field  sales  tool • Augmented  TV  experience • Games February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 43 Wednesday, February 23, 2011
  • 44. ‘Coffee  Shop’  usability • Usability  out  in  the  real  world • Shoulder  surfing • Recruit,  install,  observe  over  coffee • Fast  iteraBon   February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 44 Wednesday, February 23, 2011
  • 45. Thank You Gregory Raiz graiz@raizlabs.com Follow me @graiz Wednesday, February 23, 2011
  • 46. Slides  not  cujng  it? If  you  missed  the   presentaBon  and  would   like  to  hire  Raizlabs  to   give  this  talk  please   contact  us. graiz@raizlabs.com February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 46 Wednesday, February 23, 2011
  • 47. About  Raizlabs • Based  in  Boston • A  growing  team  of  10  developers  /  designs • Developed  over  40  mobile  applicaBons – 30  iPhone  ApplicaBons – 5  Android  ApplicaBons – 5  iPad  ApplicaBons – Plus  many  prototypes • Diverse  experience  in  mulBple  facets  of  mobile   strategy  design  and  development  . February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 47 Wednesday, February 23, 2011
  • 48. Raizlabs  Domain  Experience • Mapping  technology • Social  networking  tools • Audio  applicaBons • E-­‐commerce • GEO-­‐locaBon  tracking • Field  data  collecBon  and  calculaBon • Magazine  and  book  content  presentaBon • ApplicaBon  deployment • Enterprise  apps February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 48 Wednesday, February 23, 2011
  • 49. MulBple  Plakorms • ExperBse  in  leading  mobile   plakorms: – Android – iPhone/iPad • App  creaBon  targeBng   mulBple  plakorms – Common  web  APIs  to  Be   mobile  apps  together • Learn  more  at  Raizlabs.com February 18, 2011 Raizlabs © 2010 • Proprietary and Confidential 49 Wednesday, February 23, 2011