I downloaded
the PhoneGap project for cross platform development on iPhone, Android and Blackberry. The idea is that you write apps using standard web development technologies (HTML, CSS and JavaScript) and they end up looking and acting like standalone applications.
I tried out the sample PhoneGap project in the iPhone simulator and on my iPod Touch. While the interface looks fine, I was a little disappointed. When you touch a button on the app, there's a very noticeable delay (maybe half a second) before the UI shows that the button has been pressed. Then there's another noticeable delay waiting for a message box to open. I need to do some investigation to see what can be done to speed up the response time. One post I read mentions turning off the accelerometer and location capability unless you need them.
I'd really like to do some cross platform development that works for both iPhone and Android but if the UI doesn't respond as quickly as it should, I may have to look for something else instead. There are other options out there. Also, it concerns me that when Apple changes the look and feel of the iPhone UI that the PhoneGap stuff will not look consistent anymore.