David Kaneda is attempting to rebuild Tweetie as a web app.
jQTouch is a jQuery framework for building iPhone web apps. Of particular note is the way it handles transition animations:
It is important to note that all animations are handled with CSS3 and classes. [...] Adding your own animations is straight-forward. Just add the corresponding class definitions (using CSS3 keyframe animations), and add the animation with the corresponding public function.
CSS3 animations dramatically outperform traditional Javascript animation methods on the iPhone’s limited hardware.
My two great loves—sociology and design—collide in this visualization of maritime empires and their decline.
Visualizing empires decline from Pedro M Cruz on Vimeo.
PPK argues that, eventually, most iPhone apps would do better as web apps.
There are places where CocoaTouch application development provides an obvious advantage. The iTunes store as a payment system is clearly a huge draw. It’s much simpler and smoother than figuring out payments on your own. Games, also would do better as native apps. The takeaway, though is that it often does make sense to build iPhone apps as web apps.