Existing Web 2.0 applications arent working well with iPhone because of its lack of streaming media, Java, Flash, and even full AJAX support, I found in testing various popular applications over the weekend.
Introducing Web 2.0 and Safari as the main platform for iPhone application developers, Apple CEO Steve Jobs said, “Developers and users alike are going to be very surprised and pleased at how great these applications look and work on iPhone. Our innovative approach, using Web 2.0-based standards, lets developers create amazing new applications while keeping the iPhone secure and reliable.”
But the iPhones standards seem decidedly nonstandard – even in Web 2.0 apps designed specially for the iPhone.