mirage world 1.1

new easy-to-use social tools using augmented reality

mirage world 1.0

non-venture backed platform for creating shared immersive media on top of the real world using augmented reality

goji keyboard

recommendation keyboard walkthrough

goji keyboard

first virtual keyboard for context-based recommendations

diy app

learning platform for fearlessly creative 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