Next Steps Once you're through the Getting Started tutorial: Check out the Showcase for demos of a number of views and concepts. Support Resources for SproutCore developers include the docs for API documentation, and the Guides for a series of topical walk-throughs.
Releases 68 tags. Packages 0 No packages published. Contributors You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. The core. This is also where you usually define any global constants that the application might use which should be very few , or any configuration that external libraries might require. The main. It starts the application.
The default assumes you are using the Statechart framework which we will discuss in Part 2. This allows you to define different themes for each directory. For now, it displays a simple loading message.
Open this file now and take a look. Depending upon how complex the app becomes, you may decide to have just the mainPage and mainPane, or you may decide you want to break it out a bit more by having a loadingPane, loggedInPane, loggedOutPane, etc. Most applications have at least a few panes, and possibly a few pages. So, we have our SproutCore TodosOne application built, and we understand the basic layout of the files.
Let's see what it looks like in the browser! If so, just re-run the command and add --port so the second instance will not use the default port. If all goes well, you should see "Welcome to Sproutcore! For Free. SproutCore delivers sophisticated features for sophisticated applications, including: Cocoa-inspired KVO: first-class support for two-way, transformable data bindings, dependent properties, and observer methods.
A fully queryable in-memory database that can connect to your existing back end. A rich, responsive, highly-optimized view layer, built on top of the fastest parts of the web stack, brings you years of hard-to-implement best practice optimizations for free. Huge, smooth-scrolling lists: 50, items with the same DOM overhead as 50 items. An explicit state machine for amazingly well-organized, maintainable application code and business logic. Easy offline support via AppCache or Cordova.
And When To Not. Organized for Developers. Optimized for Deployment. Great Power. Great Community. The Bottom Line. Submit Your App.
0コメント