This document summarizes techniques for building web applications for the iPhone, including: 1. Orientation detection tricks to determine portrait or landscape mode and handle layout changes. 2. Using CSS transforms and JavaScript animations to create zooming user interfaces. 3. Controlling the screen by hiding the URL bar or going full screen from a bookmark.