Apple has provided guidelines on how to optimize web applications and content for the iPhone at the Apple Developer Connection (ADC) which is the centerpiece of the Apple’s developer community.
So if you were looking to develop something for the iPhone, please find details after the jump.