Ext JS4のExt.define

クラス設定値のオブジェクトには下記の設定を指定できます。(デフォルト)

ExtJS4のクラス定義まわり - S5

さっそく間違えてました。
requiresとusesが漏れてました。
(Beta2で確認しました)

Ext.define('My.awesome.Hoge',{
       requires: [
           'Ext.panel.Panel',
           'Ext.button.Button'
       ],

       uses: [
           'Ext.grid.GridPanel'
       ]
);

requiresにはロードするクラスを配列で定義します。
クラス名からロードするJSファイルを探して、非同期でロードする...ようです。

usesも同じようにクラスのロードのはずですが、ざっとみたところでは整理できてないです。