SlideShare a Scribd company logo
1 of 106
Download to read offline
Top 5½ iPhone
                             app design mistakes
                                  Jeremy Olson - @jerols
                                skookum.com - @skookum




Saturday, October 16, 2010
About you?



Saturday, October 16, 2010
About me, me, me, me!
                             (nap time)




Saturday, October 16, 2010
Designer/Developer/Marketer at




Saturday, October 16, 2010
p.s. I like radial gradients




Saturday, October 16, 2010
Creator of




                              Grades
Saturday, October 16, 2010
Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
Launch!




Saturday, October 16, 2010
FTW!
                             Launch!




Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
How?



Saturday, October 16, 2010
Great Idea




Saturday, October 16, 2010
Great Idea
                                 +




Saturday, October 16, 2010
Great Idea
                                +
                              Great
                             Marketing

Saturday, October 16, 2010
Great Idea
                                +
                              Great
                             Marketing
                                +
Saturday, October 16, 2010
Great Design.



Saturday, October 16, 2010
Well, that’s unfortunate



Saturday, October 16, 2010
But.



Saturday, October 16, 2010
Design can be learned.



Saturday, October 16, 2010
David Barnard
Saturday, October 16, 2010
Saturday, October 16, 2010
Vikas and Jeff

Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Even “designers” have
                           stuff to learn


Saturday, October 16, 2010
So let’s see what we
                                  can learn.


Saturday, October 16, 2010
Top 5½ iPhone app
                               design mistakes


Saturday, October 16, 2010
1.



Saturday, October 16, 2010
Not matching user
                              mental models
                               expectations


Saturday, October 16, 2010
Saturday, October 16, 2010
“A mental model is an explanation of someone's
           thought process about how something works in the
                              real world.”




Saturday, October 16, 2010
“A mental model is an explanation of someone's
           thought process about how something works in the
                              real world.”

                                      -Not Donald Norman




Saturday, October 16, 2010
Saturday, October 16, 2010
RedLaser 1

Saturday, October 16, 2010
RedLaser 1

Saturday, October 16, 2010
RedLaser 1   RedLaser 2

Saturday, October 16, 2010
2.



Saturday, October 16, 2010
Information Overload



Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
But wait, there’s a manual!




Saturday, October 16, 2010
Saturday, October 16, 2010
Tips so you won’t be
                                   “that guy”




Saturday, October 16, 2010
Tips so you won’t be
                                   “that guy”
                     •       Obliterate unessential
                             features




Saturday, October 16, 2010
Tips so you won’t be
                                   “that guy”
                     •       Obliterate unessential
                             features

                     •       Break your interface up
                             into logical screens




Saturday, October 16, 2010
Tips so you won’t be
                                   “that guy”
                     •       Obliterate unessential
                             features

                     •       Break your interface up
                             into logical screens

                     •       On each screen show
                             only what is essential for
                             that particular screen




Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
3.



Saturday, October 16, 2010
Overdoing it




Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Keep it simple, stupid.




Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
4.



Saturday, October 16, 2010
Breaking Conventions




Saturday, October 16, 2010
Don’t break a rule
                             unless you understand why it exists.




Saturday, October 16, 2010
Buttons




Saturday, October 16, 2010
Buttons




Saturday, October 16, 2010
Animation




Saturday, October 16, 2010
Animation




Saturday, October 16, 2010
Interactions




Saturday, October 16, 2010
Interactions




Saturday, October 16, 2010
5.



Saturday, October 16, 2010
Basic Graphic Design Flaws




Saturday, October 16, 2010
4 Principles




Saturday, October 16, 2010
4 Principles
                    Contrast :   Hello   Hello




Saturday, October 16, 2010
4 Principles
                    Contrast :    Hello           Hello

                                 -Color is       -Color is
                  Repetition :   -Just one way   2. Just one way
                                 -To Repeat      *To Repeat




Saturday, October 16, 2010
4 Principles
                    Contrast :    Hello           Hello

                                 -Color is       -Color is
                  Repetition :   -Just one way   2. Just one way
                                 -To Repeat      *To Repeat




                  Alignment :




Saturday, October 16, 2010
4 Principles
                    Contrast :     Hello                        Hello

                                 -Color is                    -Color is
                  Repetition :   -Just one way                2. Just one way
                                 -To Repeat                   *To Repeat




                  Alignment :

                                 < Back                       Delete


                  Proximity:     Here is some text that can
                                 be edited
                                                              Here is some text that can
                                                              be edited

                                 Edit Delete                  Edit            < Back




Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
1/2
                             5



Saturday, October 16, 2010
User Testing




Saturday, October 16, 2010
And much, more more...




Saturday, October 16, 2010
Free things you can do
                         for starters.
                     1. Read Apple’s Human Interface Guidelines
                        (HIG) - developer.apple.com/iphone
                     2. Watch Apple’s WWDC session videos
                        relating to design & building successful
                        apps: developer.apple.com/videos/
                     3. Browse the app store every week - always
                        check out the apps Apple features and think
                        about why Apple might have featured them


Saturday, October 16, 2010
Honorable Mentions




Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Saturday, October 16, 2010
Top 5½ iPhone
                             app design mistakes
                      • My Company: @skookum - skookum.com
                      • Jeremy Olson (that’s me): @jerols - tapity.com
                      • My app: @gradesapp - gradesapp.com
                      • Catch the article later on: UXMag.com
                      • The Design of Every Day Things, Don Norman
                      • The Non Designers Design Book, Robin Williams
                      • Tapworthy, Josh Clark
                      • App Savvy, Ken Yarmosh (pre-order, it’s really good)
Saturday, October 16, 2010

More Related Content

Recently uploaded

➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
sriharipichandi
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
gajnagarg
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 

Recently uploaded (20)

➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 

Featured

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
Kurio // The Social Media Age(ncy)
 

Featured (20)

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...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Top 5.5 Design Mistakes in iPhone Apps