Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
When talking about mobile platforms such as the iPhone, several concerns always arise, such as storage, interaction limits, and battery life. Mobile platforms can’t offer the same disk space their desktop counterparts do. Along with storage limits, constrained interfaces and energy consumption place very real restrictions on what you as a developer can accomplish.
With the iPhone, you can’t design for a desktop-sized screen, for a mouse, or for a physical always-on A/C power supply. Platform realities must shape and guide your development. Fortunately, Apple has done an incredible job designing a new platform that somehow leverages flexibility from its set of limited storage, limited interaction controls, and limited battery life.