There's a very nice carousel extension on gitHub I learned about along with a corresponding screencast here: I tried porting this example over to 2.0, and although I've addressed all the deprecated methods (Ext.Extend() vs. Ext.define(), the new config, etc), the sample won't run for me. Perhaps you can give it a try. No errors appear in the console when I attempt to run in chrome. I think the problem has to do with the viewport definition in app.js.