SproutCore: Introducing GreenHouse
blog.sproutcore.com
blog.sproutcore.com
I have to admit I am having some trouble installing this and setting up a sample project.
I love the SproutCore versus Cappuccino battle. Two frameworks enter, one framework leaves.
But let's not kid ourselves. Cappuccino has two interface builders, Atlas and nib2cib+IB. Both of these have been used to ship commercial software. nib2cib is completely free and open source, it's been out about as long as Cappuccino has, and it runs together with Interface Builder, the best in breed tool for designing interfaces for the last 20 years.
Greenhouse isn't even playing in the same game at this point.
I console myself by realising that the lack of extra abstractions makes my application faster and lighter.
Seriously though, how does one take advantage of new stuff without rewriting too much or ending up with an inconsistent and messy codebase?
But it's certainly an interesting question: When should you adopt the latest and greatest for an existing project?
In other words, when it makes sound business sense, I guess.
Good work so far!
With Mobile Safari support for HTML5 storage and HTML5 workers this is capable stuff.
Offline applications and local storage: http://developer.apple.com/safari/library/documentation/iPho...
HTML5 geolocation: http://developer.apple.com/safari/library/documentation/Appl...
Specifying icons and startup images while hiding chrome: http://developer.apple.com/safari/library/documentation/Appl...