Your SlideShare is downloading. ×
0
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Design Decisions for iPhone applications
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Design Decisions for iPhone applications

3,434

Published on

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

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
3,434
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
1
Likes
18
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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

×