Design Decisions for iPhone applications

4,571 views

Published on

A talk by Des Traynor (@destraynor) at the Apple Developer Event DevDays (see http://www.devdays.info for details)

Please note the code ninja slide was ironic, and used to mock the shortsightedness of some "Agile" developers who believe in code before consideration.

1 Comment
18 Likes
Statistics
Notes
  • Check out Apple's New iPod nano with Multi-Touch Product Review
    http://www.slideshare.net/Zanura/i-pod-nano-multi-touch-review
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
4,571
On SlideShare
0
From Embeds
0
Number of Embeds
89
Actions
Shares
0
Downloads
0
Comments
1
Likes
18
Embeds 0
No embeds

No notes for slide

Design Decisions for iPhone applications

  1. DESIGN DECISIONS FOR IPHONE
  2. Carrier 12:34 PM Web Page Title http://host.domain.tld 320 x 480 Vertical Resolution
  3. DESIGN IS ABOUT CHOICES
  4. GOOD DESIGNERS MAKE CHOICES
  5. “Looking back, I’m proudest of the things we didn’t do” — Steve Jobs
  6. TOUGH QUESTIONS FIRST
  7. SIGNIFICANCE TIME
  8. FIND YOUR FOCUS
  9. TWITTER SPORTS MUSIC PHOTOS GAMES RSS VIDEO FIND YOUR FOCUS C H AT FINDER MOVIES SMS FA C E B O O K CONVERTER W E AT H E R
  10. FIND YOUR FOCUS
  11. MAKING CHOICES
  12. NEXT DECISION: “TYPE” OF APP
  13. 3 A P P L I C AT I O N “ T Y P E S ”
  14. Carrier 12:34 PM Carrier 12:34 PM Web Page Title Web Page Title http://host.domain.tld http://host.domain.tld Vertical Resolution Web Page Title 320 x 480 12:34 PM 320 x 480 320 x 480 http://host.domain.tld Vertical Resolution Vertical Resolution Carrier
  15. Carrier 12:34 PM Carrier 12:34 PM Web Page Title Web Page Title http://host.domain.tld http://host.domain.tld Vertical Resolution Web Page Title 320 x 480 12:34 PM 320 x 480 320 x 480 http://host.domain.tld Vertical Resolution Vertical Resolution Carrier PRODUCTIVITY UTILITY IMMERSIVE
  16. CUSTOM UI SOUND ENHANCED V E RY V I S U A L ACCELEROMETER NO TEXT IMMERSIVE FULL SCREEN NON-WORKFLOW LANDSCAPE E N T E R TA I N M E N T
  17. Carrier 12:34 PM Web Page Title http://host.domain.tld 320 x 480 Vertical Resolution Kerry 1-3 Armagh 0-6
  18. S I M P L E S I N G L E TA S K MINIMAL INPUT R E G U L A R LY CONFIGURED UTILITY V I S U A L LY AT T R A C T I V E C O M M O N V I E W, D I F F E R E N T D ATA
  19. 0-3 1-3 Kerry Tyrone Cooper (0-2) Smith (1-0) Donohue (0-1) Kelly (0-1) Duffy (0-1) Keenan (0-1) Donohue Time:14:23
  20. TA S K F O C U S S E D STREAMLINED DRILL DOWN PRODUCTIVITY MINIMAL HIERARCHICAL UNCLUTTERED PA R T O F P H O N E
  21. Leinster Dublin Meath West Meath Wicklow Wexford Carlow Kildare Kilkenny Laois Louth Item
  22. Leinster Dublin Leinster Dublin Alan Brogan (30) Meath Bernard Brogan (10) West Meath Wicklow Mark Vaughn (10) Wexford Jason Sherlock (10) Carlow Kildare Kilkenny Laois Louth Item
  23. Leinster Dublin Alan Brogan Leinster Dublin Dublin Alan Brogan (30) Forward (Dublin) Meath Club: St. Plunketts Bernard Brogan (10) West Meath 411 Games Wicklow Mark Vaughn (10) 88 - 950 Career Total Wexford Jason Sherlock (10) 45 6 Discipline Carlow Kildare Edit Favourite Kilkenny Laois Louth Item
  24. T H I S I S A N I M P O R TA N T C H O I C E
  25. THE TOOLS OF THE TRADE
  26. S TAT U S B A R Carrier 12:34 PM N AV B A R ( D R I L L D O W N , E T C . ) Title Back TA B B A R ( P E R S P E C T I V E S ) Item
  27. S TAT U S B A R Carrier 12:34 PM N AV B A R ( D R I L L D O W N , E T C . ) Web Page Title Pane Label Back Button Button http://host.domain.tld 320 x 480 Vertical Resolution Lorem ipsum dolor sit amet, consectetuer TA B B A R ( A C T I O N S ) adipiscing elit. Aenean consectetuer.
  28. G E T T I N G AT T E N T I O N
  29. MODAL ACTION SHEET ALERT Alan Brogan Alan Brogan Touch to Edit Dublin Dublin Cancel Forward (Dublin) Forward (Dublin) Forward (Dublin) Club: St. Plunketts Club: St. Plunketts Club: St. Plunketts 411 Games 411 Games Games Are you sure? Career Total a player will result in your Editing 88 - 950 88 - 950 88 - 950 Career Total Career Total account being flagged for moderation 45 6 Discipline 45 6 Discipline 45 6 Discipline Cancel Edit Edit Favourite Edit Favourite Edit Favourite Add to Favourites Add to Favourites View Player Popularity View Player Popularity Cancel Cancel
  30. D I S P L AY I N G C O N T E N T
  31. I N D E X E D TA B L E I M A G E TA B L E GROUPED LIST Alan Brogan Dublin D Dublin Leinster A Derry B Alan Brogan (30) Forward (Dublin) C D Donegal Club: St. Plunketts E F Bernard Brogan (10) G Down H I 411 Games J Mark Vaughn (10) Dublin K L 88 - 950 Career Total M F Wexford Jason Sherlock (10) N O 45 6 Discipline P Fermanagh Q R S T Kildare G U Edit Favourite V W Galway X Y Z K Laois # Louth Item
  32. THE UI GUIDELINES
  33. GETTING GOING
  34. SKETCH 5 IDEAS PER DECISION
  35. Code first, thought later
  36. HOW TO SKETCH
  37. Y O U H AV E T O S K E T C H
  38. THIS AIN’T WEB DEVELOPMENT
  39. “Figure out the absolute least you need to do to implement the idea, do just that, and then polish the hell out of the experience” — John Gruber
  40. DESIGN IS CHOICE
  41. @ D E S T R AY N O R D E S AT C O N T R A S T D O T I E

×