Puzzler - Udacity VR Nanodegree Project

This project was created for the Udacity VR Nanodegree program where students were asked to complete a design and development cycle for a simple VR puzzle game. The goal was to work on a basic user interface and game elements within VR that would work with people who are new…

Sizing UIs in VR with Distance-Independent Millimeters

I recently watched a great talk by the Google Daydream team about designing screen interfaces for VR. Adam Glazier and Chris McKenzie dove into some of the challenges and pitfalls around creating two-dimensional screens within the VR space. Their team needed a way to design screens that could be easily…

Developing a Feel for Complexity in Features

Design is all about understanding other’s perspectives and using that knowledge to come up with a solution for a given problem. We may focus on the user, spending time immersed in their environment to better understand their problems and motivations. We may also keep business objectives in mind, crafting…

Increasing Your User Exposure Hours

Jared Spool stated that the easiest way to to achieve a dramatic improvement in your user experience was to increase your team's hours of exposure to real users. Based on his observations, he recommended that everybody in the product team should have frequent exposure to users, a minimum of 2…

Paying Down Design Debt

As part of an iterative design and development process, we are continuously updating our products by adding new functionality, refining existing features, or removing under-utilized features. In this environment, it is not uncommon for various design and user experience inconsistencies and issues to develop over time. These issues can be…

Best Practices for Organizing Your Sketch Files

If you’re working by yourself, organizing your design file will help to optimize your own workflow. By investing a little bit of time every once in a while, you’ll create a logical and ordered file that will make it easier for you to both find what you’re…

High-Priority Sketch Shortcuts

Why Use Shortcuts? Using shortcuts will dramatically increase your productivity. It’s substantially faster to add a rectangle using R than it is to go to the Insert Menu, click on Shapes and then click on Rectangles. These time savings compound with every repeated action giving us more time to…