Skip to content

Instantly share code, notes, and snippets.

@nathantross
Last active August 2, 2023 16:46
Show Gist options
  • Save nathantross/8741401 to your computer and use it in GitHub Desktop.
Save nathantross/8741401 to your computer and use it in GitHub Desktop.
Intro to UX

#Intro to UX for your App

###What is UX?

For this project, think of UX as how a person interacts with you app, and how they experience the touch-points across your entire application.

###Why should you care about UX?

Industry Reason:

  • User Acquisition
  • Lower cart abandonment
  • Time on site
  • Etc.

For your Application:

  • Simplicity of Idea
  • Do more with less

###Prototyping

Prototyping is central to UX design

Good for:

  • Thinking through your idea and the user's experience
  • Communicating ideas
  • Getting team on the same page
  • Identifying and testing assumptions
    • Thinking about Project Scope - What can you actually accomplish
    • With end users
    • With your instructors

##MVP - Minimal Viable Product

To make it minimal you need to know who your main user(s) are and their main User Actions

###Example from Rafi’s lecture earlier today of a User flow

And how we'll prototype for this is using a White Board.

Main Goal: Create a book

Steps to create book:

  • User goes to site
  • User creates account
    • User logged In
  • User creates Book

This is an example of a User Flow, there are also Technical Workflows. Those can be built off the basic User Flows.

###Let's create our own User Flow ####Volunteer?

##Real World Data

You don’t have any real user data.

Why? Because you don't have an app yet. Which is the most awesome thing from a UX perspective.

How to get data:

  • Talk to people. One person is all you need.
  • Look at similar products. Don’t reinvent the wheel.
  • Know what you're asking.

Also would recommend adding Google Analytics to your application so you can see how people use your app and where they go. Any extra questions about this topic just talk to one of us directly.

##Tools of the trade

InDesign

Illustrator

Omnigraffle

Mockingbird https://gomockingbird.com/

Google Docs

Paper & Pen (My recommendation)

##Further reading:

52 Weeks of UX http://52weeksofux.com/

Eric Ries & Lean Startup Methodology http://en.wikipedia.org/wiki/Lean_Startup

Lean Startup Methodology:

  • Have a Theory
  • Create a hypothesis
  • Test your hypothesis

Smashing Magazine UX http://uxdesign.smashingmagazine.com/

More UX than you'll ever need to see http://nathantross.com/uxassets/pdfs/elan.pdf

##Testing Tools

Google Analytics

Optimizely - For A/B testing

Keen.io - Tracking Application Events

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment