This is the sandbox area for Client Team development and exploration of SproutCore applications, features, components, widgets, etc.
Apps in this project are intended to be experimental, though should be thought of a developmental paper trail or exemplum of "how we do X" or "why not do Y like the guide says?"
#Prerequesites Uses the following configuration:
- SproutCore 1.10.2 (Gem or included framework (submodule))
- Ruby 1.9.3-p484
See the RVM_SETUP.md for specifics on setting up
rvm
and configuring gemsets.
#Apps Sandbox
- Explores using
@each
path part - Logger output with auto-scroll
Animations and Transitions
- Explores the animate function for views
- Explores view transitions
Touch Me
- Touch support for swipes
- Touch support for tap
Views and Layouts
- Explores the helper classes and view properties for arranging Sproutcore views.
- SC.FlowedLayout mixin example
- childViewLayout property example
- SC.StackedView class example
- SC.ListView class example
- SC.GridView class example
Dropzone integration
- Explored how third party libraries such as dropzone.js can be implemented
#Questions Contact client@turnitin.com with questions.