Some screenshots of an web-based iPhone app I’ve been working on. I downloaded the Android SDK recently. The screenshots here are from the Android emulator. It’s awesome that Android and iPhone web apps are completely cross-platform. Obviously there are some advantages to using a native API, like Cocoa Touch, but for companies looking for a mobile presence a web app is the natural choice. I feel that a mobile version of a site is really not enough. The best approach is to mimic the behavior of native apps as much as possible. That means building AJAX user interfaces and controls meant for fingers rather than cursors.
Anyway, some screenshots.

iphone list view

android list view

iphone list with sortable columns

iphone company details

android company details
As you can see, there are only some styling difference between the two platforms. The behavior is essentially identical in each.

iphone results from search

iphone contact details
You may have noticed that the browser chrome and location bar is not visible in these shots. That effect is easy to achieve and contributes to the look and feel of a native app.
Obviously this app allows for data entry and search as well.
