I want to start learning Sencha Touch. Being a server side programmer in Java I want to understand kind of classes I need to instantiate and how to structure the application. I don’t understand the difference between Ext.Application and Ext.setup nor if there are other classes to use.
I tried Googling for books, but the books written gets bad reviews on Amazon so I don’t want to buy them, the guides/screencast etc on Sencha obviously lacks introduction on where to put the differents part in an application. I am particulary interested in how you make an application with multiple views. Do you make one html5 and one JS file for each view, do you put everything in one file? I can’t find one single post saying something on how to do this.
I know MVC very well, but I don’t understand how to apply it in Sencha Touch.
Sencha Touch is JS Framework built for generating HTML/CSS that feels native on many different mobile devices. The best thing if you want to learn Sencha touch is to see this quick start tutorial! After you take a look at the learn section for Sencha Touch, the best thing would be to get familiar with Sencha Touch Documentation. Here you have description of all classes, methods, events and so on… Also take a look at this books:
Sencha Touch is bulit on extjs standard, the new Sencha Touch 2 will run on Extjs 4 engine. Enyoy!!!!