Although Tony Chang's post was taken down (presumably at Apple's bidding), it survives for now in the G0oogle cache.
I bring the relevant sections of that cached content to you now:
1. iPhone Standards - no flash or java 2. Size of screen is 3.5 inches 3. Screen resolution 320 by 480 pixels (160 ppi) 3. Touch interface - this is already built-in for your web application
Apple recommends a column layout similar to most newspapers. These columns can then be double tapped so that you effectively zoom into the content.
The finger is not a mouse on the iPhone so no mouse up and hover. iPhone is an always connected device via wifi or cellular. The rotation feature of viewing things as landscape or portrait is pretty cool. So the iPhone is pretty locked down in terms of application development. Again Apple is telling people to just create web apps to be served thru Safari on the iPhone. I actually think this is good for developers because other than for Safari they can have complete control over their development environment. So no silverlight or flash on the iPhones folks.
If the iPhone reach is anything like the iPod then our developers needs to start thinking Safari websites and applications in the next couple years or so. I like the integration of Safari websites with iPhone capabilities such as html linked phone numbers which allow for direct calls via the iPhone. In addition Google maps are fully integrated with the iPhone so mapping location from your websites is no problem as long as you are using Google maps.
Loose lips sink chips?