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

Understanding the View layer

The View layer in SproutCore is a powerful and thick layer. In fact, I'm going to start by asserting that the View layer will likely be the most complex layer in your application.

The reason for this being that the View layer has the difficult task of presenting the abstract computational logic and data in a manner both meaningful and easy-to-use for the human being on the other side of the screen. On top of this, it has to work with multiple rendering engines and display sizes and still be fast, smooth, and beautiful.

So, we might as well get comfortable with the idea right now. Designing and developing a User Interface (UI) is hard work. It requires the web developer to move back and forth between the programmatic ...

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