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

Prototyping a Mobile App (Workshop)

Prototyping a Mobile App (Workshop)

Slides from my workshop at ACT-W 2015.

This workshop is about understanding user experience (UX), what tools to use to wireframe and prototype, how to iterate on a design, and how to validate an interface.

caterinasworld

April 13, 2015
Tweet

More Decks by caterinasworld

Other Decks in Technology

Transcript

  1. 1. Understand Design Thinking + User Experience 2. UX Process

    3. Prototyping Tools 4. Lots of Hands-on Activities!!! Today’s Goals
  2. “Design is directed toward human beings. To design is to

    solve human problems by identifying them and executing the best solution.” –Ivan Chermayeff
  3. 1. Understand the problem 2. Brainstorm solutions 3. Decide on

    a user story 4. Prototype 5. Validate your solution with testing Process Source: http://www.gv.com/sprint/
  4. “Design is the fundamental soul of a man-made creation that

    ends up expressing itself in successive outer layers of the product or service.” –Steve Jobs
  5. Design thinking is a proven and repeatable problem-solving protocol that

    any business or profession can employ to achieve extraordinary results. What is Design Thinking?
  6. MVP = Minimun Viable Product The minimum viable product is

    that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort.
  7. 1. Understand the problem 2. Brainstorm solutions 3. Decide on

    a user story 4. Prototype 5. Validate your solution with testing Process Source: http://www.gv.com/sprint/
  8. 1. Understand the problem 2. Brainstorm solutions 3. Decide on

    a user story 4. Prototype 5. Validate your solution with testing Process Source: http://www.gv.com/sprint/
  9. “A designer knows he has achieved perfection not when there

    is nothing left to add, but when there is nothing left to take away.” -Antoine de Saint Exupery
  10. User stories are the part of an agile approach that

    helps shift the focus from writing about requirements to talking about them. All agile user stories include a written sentence or two and, more importantly, a series of conversations about the desired functionality. User Stories
  11. A persona represents a cluster of users who exhibit similar

    behavioral patterns in their purchasing decisions, use of technology or products, customer service preferences, lifestyle choices, and the like. Behaviors, attitudes, and motivations are common to a "type" regardless of age, gender, education, and other typical demographics. In fact, personas vastly span demographics. Persona
  12. 1. Understand the problem 2. Brainstorm solutions 3. Decide on

    a user story 4. Prototype 5. Validate your solution with testing Process Source: http://www.gv.com/sprint/
  13. –Frank Lloyd Wright “You can use an eraser on the

    drafting table or a sledge hammer on the construction site.”
  14. A wireframe is a visual representation of the content of

    a page or app. It is a visualization tool and process for presenting proposed functionality, structure, and content of a web page, website, or application. Wireframes
  15. A mockup is a model or replica of a machine

    or structure, used for instructional or experimental purposes. A UI mockup consists of one or several static pictures that resemble the future UI of the application in as many aspects as possible Mockups
  16. A prototype is an early sample, model, or release of

    a product built to test a concept or process or to act as a thing to be replicated or learned from. Prototypes
  17. Lo to Medium Fidelity Balsamiq http:// balsamiq.com/ Flinto https:// www.flinto.com/

    Proto IO http://proto.io/ Moqups https:// moqups.com/ Pop. (iPhone/Android App) Mockups.me http:// www.mockups.me/ App Cooker http:// www.appcooker.com/ Fluid UI https:// www.fluidui.com/ UX Pin http://uxpin.com/
  18. 1. Understand the problem 2. Brainstorm solutions 3. Decide on

    a user story 4. Prototype 5. Validate your solution with testing Process Source: http://www.gv.com/sprint/
  19. My Process Pen + Paper Wireframe - Balsamiq Lo-Fi Prototype

    - InVision HiFi Mockup - Keynote, Justinmind, Photoshop HiFi Prototype - Keynote, Justinmind, HTML/CSS/JS, Photoshop + InVision
  20. 1. Understand the problem 2. Brainstorm solutions 3. Decide on

    a user story 4. Prototype 5. Validate your solution with testing Process Source: http://www.gv.com/sprint/
  21. More Reading How to Decide What Ideas to Prototype: http://www.fastcodesign.com/1672929/how-to-decide-what-ideas-to-prototype

    How to Prototype Websites on Paper: http://www.creativebloq.com/ux/how-prototype-websites-paper-31514246 Helpful Rapid Prototyping Methods and Tools: http://chiefdisruptionofficer.com/helpful-rapid-prototyping-methods-and-tools- to-bring-digital-ideas-to-life-fast/ A Lean UX Design Process: http://www.anniestudio.org/a-lean-ux-design-process/