SproutCore:
Mobile is a really interesting area for any web developer. With the iPhone and Android, there are finally phones with serious browsers that can run actual app-like code. Very exciting.Of course, developing an application for a phone has its own unique limitations. Bandwidth is an issue of course. As is memory constraint (Read More)
SproutCore:
One of the trickier aspects of making SproutCore DOM-library independent is dealing with enhancements these libraries make to built-in JavaScript objects.For example, Prototype adds some very useful iterator methods - such as uniq() and compact() - to Array.prototype that we use frequently. These helpers reduce our code si (Read More)
SproutCore:
Over the past few months, I’ve worked more and more with jQuery while investigating removing our dependency on Prototype. By far, my favorite part of the library is its API. jQuery’s design genius is to use chained methods to operate on a result set. This both makes your code very compact and it makes the API (Read More)
Ajaxian:
SproutCore drove onto the scene when MobileMe launched using it.Since that blast, the team has been diligently working on getting a 1.0 release, and Charles Jolley hasposted on the future of SproutCore:It’s been nearly four months since SproutCore launched to the public at WWDC and we couldn’t be happier with the results. (Read More)
SproutCore:
Jon Borgthorsson wrote an interesting article on building a SproutCore app with an erlang backend using Mochiweb and Mnesia. I don’t have the full setup needed for this article on my machine so test this myself, but it has received quite a bit of linkage over the weekend.
Thanks for the tips Jon!
. (Read More)
SproutCore:
Checkout this simple todo app running on Google AppEngine. This is a work-in-progress sample app I’m working on to show at the next SproutCore Founders Meetup. The source code includes the SproutCore, a Google AppEngine backend and a Merb backend, with more to follow.SproutCore applications are thick-clients, which (Read More)
SproutCore:
Property observers and bindings form the very core of SproutCore’s API. In fact, SproutCore is one of the few frameworks to have implemented bindings and observers from the very beginning instead of bolting it on at a later date. This contributes heavily to SproutCore’s compact design.The centrality of binding (Read More)
SproutCore:
It’s been nearly four months since SproutCore launched to the public at WWDC and we couldn’t be happier with the results. 18,000 developers have installed SproutCore (sudo gem install sproutcore ftw), nearly 1,000 developers have joined the mailing list, and dozens of projects are underway at companies around t (Read More)
SproutCore:
The Silicon Valley SproutCore meetup group will be meeting at Google on November 12. We are co-hosting this meeting with our friends at the Google Technology User’s Group. Thanks especially to Van Riper who helped set this up.The topic, of course, will be using SproutCore with Google AppEngine and Chrome. If you ar (Read More)