mirage world 1.1

freeform augmented reality creative tools

mirage world 1.0

non-venture backed, user-generated, shared world on top of reality

goji keyboard

location-based recommendations as a keyboard

goji keyboard

first location-based virtual keyboard


learning platform for kids

diy.org 2013

iphone turn-by-turn navigation interface

apple 2012

iphone maps grid interface

infinite scaling effect when no map data is available

apple 2012

apple 3d buildings interface

iphone maps 3d buildings interface

apple 2012

iphone maps multi-touch interaction

pinch, pan, rotate, and tilt gestures

apple 2012

iphone maps motion interaction

new in ios 11 – video of early prototype

apple 2012

apple flyover interface

flyover interface

created initial prototypes for sj review

apple 2011

iphone gyroscope and wwdc keynote demo "blocks"

apple 2010

iphone geocoder

apple 2009

iphone compass with true north

apple 2009

iphone location services

apple 2008