14.07.2013 Views

Essentials of Javascript - Cultural View

Essentials of Javascript - Cultural View

Essentials of Javascript - Cultural View

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SproutCore 135<br />

SproutCore<br />

A demo application <strong>of</strong> SproutCore<br />

Developer(s) Sproutit, Apple Inc. and community.<br />

Initial release 2010<br />

Stable release 1.0.1046 / March 19, 2010<br />

Development status Active<br />

Written in Ruby/JavaScript<br />

Operating system Cross-platform<br />

License MIT License<br />

Website http://www.sproutcore.com/<br />

SproutCore is an open-source JavaScript framework. Its goal is to allow developers to create web applications with<br />

advanced capabilities and a user experience comparable to that <strong>of</strong> desktop applications. When developing a<br />

SproutCore application, all code is written in JavaScript (including the view layer in 1.0). SproutCore, initially<br />

created in 2007 by Sproutit as the basis for their Mailroom application, is available under the MIT License.<br />

Apple announced MobileMe at WWDC in 2008, noting that much <strong>of</strong> it was built using SproutCore. Apple has<br />

contributed greatly to the project as part <strong>of</strong> a Web 2.0 initiative. SproutCore is also used at iWork.com, the online<br />

extension <strong>of</strong> the iWork productivity s<strong>of</strong>tware by Apple.<br />

Latest stable SproutCore release is 1.0, a major milestone with significant improvements, and was released on March<br />

19th in 2010 [1] . SproutCore implements some CommonJS specifications in the upcoming 1.1 release [2] .<br />

Notes<br />

• "Apple adopting SproutCore for web applications" [3] . Macrumors. 2008-06-16.<br />

• "Apple's open secret: SproutCore is Cocoa for the web" [4] . Appleinsider. 2008-06-16.<br />

• "Want to try out Apple's MobileMe? Check out SproutCore" [5] . Techcrunch. 2008-06-09.<br />

• "Cocoa for Windows+Flash killer=SproutCore" [6] . Roughly Drafted. 2008-06-14.<br />

External links<br />

• Sproutcore.com homepage [7]<br />

• SproutCore Wiki [8]<br />

• SproutCore source code [9]<br />

• an Introduction to SproutCore [10] , discussing desktop vs. browser development, key/value observeration, data<br />

bindings, demos, SproutCore features and API, and example SproutCore apps. 2009-12-30<br />

• ListenApp. Web application done with SproutCore 1.0 [11]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!