Apple could find itself in a position in the future when poorly implemented versions of Flash and Silverlight for the Mac could put it at a competitive disadvantage, according to Dan Dilger at Roughly Drafted. Both Google and Apple, for different reasons, have a stake in an alternative technology, and that explains Appleis resistance to Flash on the iPhone.
As a result Apple has been rethinking how this should all work and is promoting SproutCore. SproutCore, a rich way to access Web browser functionality, has none of the weaknesses of the old thin client mechanism. Moreover, "In Mobile Me, its new web apps tie into web services vended by WebObjects and WebDAV servers, but anyone can build SproutCore web apps that tie into PHP or any other existing servers that offer up data in XML or JSON objects," the author noted.
In a sweeping and credible essay, Mr. Dilger outlined Appleis Internet strategy that wraps up Mobile Me, the iPhone, and open Internet standards that will not only put Apple Web apps in front of a lot of Windows users but also put the brakes on Flash and Silverlight.