The first chapter walks the reader through a “HelloWorld” experience, and an auto-generated framework example. In order to run these in Windows 7, I had to:
– Copy the Sencha Library files to the root directory of the Server
– Install Sencha Cmd
– Install Ruby
– Code the .html and .js files as described in the example.
The initial experience wasn’t seamless, but I was able to run these demo apps from mobile Apple and Android devices, and my desktop (Chrome, Firefox and IE 11).
After the HelloWorld exercise comes the task of understanding how to use Sencha Touch 2 to do real work. In Chapters 2 through 6, the author leads the reader through the architecture of the framework (Classes, Views, Data, Forms, Controllers) in order to implement a Model-View-Controller based Design.
Chapters 7 through 10 cover Styling, Debugging, Sencha Architect, and Deployment.
I’m currently working through Chapter 6, with the goal of implementing a MVC design. The book has provided me with a good overall understanding of the the Sencha Touch 2 architecture. Like every programming methodology, the devil is in the detail.