iPhone application. The application works by assuming a constant viewing angle (35-45 degrees), typical for when the device is placed on a tabletop.