I have been learning SenCha Touch for awhile and still feel confused when trying to create a store.
In the SenCha Documentation, it says to use Ext.create() Example
define is for declaring a class.
define
Ext.define('Foo', { extend: 'Bar' }); // Similar to: public class Foo : Bar { }
create is for creating an instance:
create
var o = Ext.create('Foo'); // Can also have var o = new Foo(); // Similar to: Foo o = new Foo();