Differences between ipad and iphone
- The display is much larger; 1024×768 pixels. Apps with more demanding presentation requirements will be at home here.
- The virtual keyboard is larger, and external physical keyboards are supported via Bluetooth or the dock. Apps which focus on typing are now much more feasible.
- The iPhone supports multi-touch, but only the iPad can credibly claim to support two hands. We’ll talk more about this later.
Two-pane and three-pane interfaces are once again worthy of consideration on this class of device.
- Master-Detail is feasible and acceptable on iPad.
- In landscape, both Master and Detail are visible.
- In portrait, the Master is shown in a transient pop-over.
Editing/viewing: Look like a viewer, and behave like an editor
- Hide configuration UI until needed.
- Edit object properties in place.
- Attach the editing UI to the object. Show/hide/move as necessary
- Inspectors should present context-relevant UI.
- Hide controls which don’t apply to the selection or focus.
- Modes (do one thin at a time) are preferable to clutter; removing a feature might be preferable to adding a mode for it;
- Offer only the most-used/needed features. If in any doubt, remove a feature.
- Discard optional/niche or highly configurable functionality.
- Dual-handed input is acceptable.
- Be usable with one hand. Don’t require two hands for essential features.
- But don’t be afraid to offer time-saving, discoverable dual-handed functionality.
Extracted from Matt Legend Gennel: iPad application design