I recently found out about the sproutcore and capuccino frameworks for web app development as proper MVC approach to creating Desktop-like applications.
As far as I could understand, the main difference between the two frameworks is that Cappucino abstracts away the HTML+CSS+Javascript to Objective-J - a new programming language developed be the creators of Capuccino that adds OO capabilities to Javascript, whereas Sproutcore uses HTML5,CSS,Javascript.
After lots of pondering, I thought it s probably best to go with technologies we know, so I downloaded the Sproutcore tools and did the tutorials, and I have to say I was very impressed. Just the kind of thing I was looking for, for organizing a complex web app.
However, I just stumbled across the following link: http://charlesjolley.sys-con.com/node/1341228
in which Charles Jolley (the creator of Sproutcore) syas that he s tired of waiting for the HTML5 and ECMAScript5 specs to get finalized, and announces that from version 1.1 onwards they will be switching to Objective-J !
So now the question is - what will actually differentiate Sproutcore and Capuccino - and which one should I choose now?
Kind Regards
Swami