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

The Absolute Minimum You Need To Know About UX As A Developer

The Absolute Minimum You Need To Know About UX As A Developer

You're already making interaction design decisions in your code, why not learn how to do it better.

John Carpenter

July 13, 2017
Tweet

Other Decks in Design

Transcript

  1. 2LinesSoftware 2 2004 Blister Swordfish available on flip- phones everywhere!

    Torpedo Bay followup flop. Who knew? 2006 2008 Mob4Hire CrowdSourced Mobile Testing Platform Trapster Android with over 5MM active dl 2010 2015 Weather App with over 5 daily users..sometimes Farming, Resource, Corporate Mobilization 2017 YAH! Consulting!
  2. 2LinesSoftware 8 Five Design Rules 01 02 04 03 05

    Visibility Feedback Affordance Constraints Consistency
  3. 2LinesSoftware 9 Can the user find what they need? 01Visibility

    Does your design hide it? Or should it?
  4. 2LinesSoftware 13 05Consistency Follow Design Guidelines Jakobs Law, users will

    spend most of their time with other apps. Follow Design Guidelines
  5. 2LinesSoftware 14 material.io Google Material Design Resources developer.apple.com iOS Human

    Interface Guidelines smashingmagazine.com UX Magazine dribbble.com Design Ideas
  6. 2LinesSoftware 15 Observable.zip( api.getUserPhoto(id), api.getPhotoMetadata(id), (photo, metadata) -> createPhotoWithData(photo, metadata))

    .subscribe( photoWithData -> showPhoto(photoWithData), error -> handleError(error)); Design Code for People