It’s essential to keep in mind, for example, that instead of the layered windows, desktop, mouse, and file system with which you’re familiar, iPhone has a small, fixed screen size, a browser interface supplied by Safari on iPhone, a touch-based input system, and no accessible file system.