View this article at: http://dev.macnn.com/articles/08/06/16/apple.sproutcore.debut
Monday, Jun 16, 2008 11:35am
Apple adopts SproutCore web...
Apple formally adopted a new web design framework at the end of last week's WWDC conference, accounts say. Although the session was guarded with high security and a non-disclosure agreement, information has reportedly emerged on Apple's announced development for SproutCore, an existing, open-source JavaScript framework based on Cocoa. The technology addresses deficiencies in exploiting JavaScript, which is often used only for launching simple behaviors such as animations.

While Flash is already able to provide more advanced functions, this is said to require running code in a plug-in distinct from browsers; it is similarly a proprietary Adobe format, meaning that companies like Apple must wait for versions to appear for different platforms. Most famously the company has complained about the lack of a full-function plug-in that nevertheless addresses the power needs of the iPhone. Apple has reportedly contributed significantly to SproutCore development in recent months, with new functions and increased performance. The technology is in fact said to form a key component of its MobileMe service, allowing basic online apps that function across multiple platforms. This may eventually expand to more complex programs, however, including iWork software that would substitute for local copies. It is speculated that third-party companies may be invited to build their own MobileMe apps, whether as a default part of the service, or for a separate fee.