O'Reilly logo

SproutCore Web Application Development by Tyler Keating

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

This brings us to the conclusion of the runtime environment. You should now be prepared to create your own SC.Object subclasses to organize your code and use mixins to avoid overly rigid hierarchies and code duplication. You should also know how to define properties and computed properties for your objects and how to access them correctly using key-value coding so that the observers and bindings that you create will all work together for simple, fast and error-free code.

This was a fairly in depth look at SproutCore's runtime and indeed gives us everything we need to write a complete SproutCore application. But there is still a lot more that SproutCore offers to make application development easier. As you learn more and try it out yourself, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required