Native Client

TH14 UX Design for Developers: Basics of Principles and Process


1:30pm - 2:45pm

Level: Introductory

Billy Hollis

Developer. Designer. Speaker. Author.

If you create screens in your application without detailed wireframes, then you are doing UX design. Why not do it better? This session will teach you two dozen foundational principles of design, based on the science of the visual system and human psychology. Then you'll see a lightweight process for understanding needs, observing users, and sketching to produce compelling, innovative experiences. The session is exercise-heavy, so come prepared to do hands-on, creative work. Many attendees have said this session changed their whole approach to software development.

You will learn:

  • The principles of design through direct experience, taking tests to understand how your own mind and visual system work
  • A variety of bad user experiences, and how to pinpoint the principles behind the flaws
  • A basic process for proceeding through UX design, starting with problem definition, and proceeding through user observation and design via sketching, wireframing, and prototyping