Hello everyone,

I'm excited to learn Sencha Touch and improve my HTML5, CSS3, and JS skills in order to eventually program for all mobile platforms instead of focusing on one-off languages. But I'm having trouble getting started.

Here's my question:

What is actually the bare minimum required for an application?

Here's why I'm confused:

- I started with the Hello World demo where they use
Code:
new Ext.Application()
- Then I looked at Getting Started with Sencha Touch where they use
Code:
Ext.setup()
- Then I look at the Intro to Panels screencast where Drew Neil didn't use either!

Why do there seem to be so many different ways to start building a Sencha Touch app? How should I start my apps?

Thanks for setting me straight in advance,

-- Miles