Upgrade to Pro — share decks privately, control downloads, hide ads and more …

EZ Herbs Discussion

EZ Herbs Discussion

Screenshots and commentary from presenting my EZ Herbs app to CocoaCoders Austin for their comments.

Patrick Weigel

January 24, 2014
Tweet

More Decks by Patrick Weigel

Other Decks in Programming

Transcript

  1. DESIGN PROCESS Apple's Six Simple Rules - Modified From http://mashable.com/2012/12/20/spun-ios-design/

    1. Determine what problem you are trying to solve 2. Model a real object 3. Do a few things excellently 4. Reward each touch 5. Don't quiz user 6. Use subtle details to give users clues 7. Spend the time to make a quality prototype
  2. DIRECTION Show content, not controls Not necessarily hierarchical, exhaustive, mutually

    exclusive Have interface or background indicate: nature, herbs, growing Support iOS 5.x +
  3. DIRECTION Three worlds, reachable by an ever present bottom row

    tab bar or segmented control World 1: Dynamic Dozen (pictures) World 2: Links to Ellen's website (thumbnails of destination) World 3: TBD: Recipes or Herb Details
  4. WORLD 1 Dynamic Dozen (pictures) Carousel, Cover Flow, Page View,

    Grid of Pictures (Collection View) PSCollectionView, MGBox2, GMGridView, HGPageScrollView
  5. WORLD 2 Links to Ellen's website (thumbnails of destination) Use

    same layout as World 1 Background is consistent but recognizably different Throw to Safari; build own browser; or use open source mini-browser (SVWebViewController, e.g.)
  6. NOTES (1 of 2) Extensible (can add World 4, etc.)

    All worlds need to be viewable with same layout Show Ellen's logo In each world, selecting an item takes you to detail information about that item
  7. NOTES (2 of 2) Backgrounds same gradient and texture but

    recognizably different color, for example App reopens to whatever World it closed on Adds movement and life to a static interface