Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sencha いろはの「い」

Tanaka Yuuya
February 20, 2014

Sencha いろはの「い」

Sencha いろはの「い」で利用したスライドです

Tanaka Yuuya

February 20, 2014
Tweet

More Decks by Tanaka Yuuya

Other Decks in Technology

Transcript

  1. Sencha いろはの「い」 Senchaとは? Sencha Ext JS Sencha Touch Sencha GXT

    Sencha Architect Sencha Cmd Sencha Animator Support Training Sencha Space フレームワーク層 ツール層 サービス層
  2. Sencha いろはの「い」 Sencha GXT Google Web Toolkit (GWT) で作る Sencha

    ExtJS JavaのみでHTML5アプリ開発
 PureJavaコードで記述されたExtJSフレームワーク Sencha ExtJS同等の豊富なコンポーネントUI
 既存Javaシステム開発者のシームレスなHTML5開発への移行
  3. Sencha いろはの「い」 Sencha Architect Sencha Ext JS および Sencha Touch

    に対応した、GUIツール 画面上からコンポーネントをドラッ グ&ドロップで配置していくことに より、アプリケーションを組み立て ていく また、テーマなどの見た目のカスタ マイズにも対応している
  4. Sencha いろはの「い」 プロジェクトを作る SDKPath
 - ダウンロードして解凍したSencha Touch SDKフォルダのパス AppName
 -

    JavaScriptのコードを記述する際に、アプリケーションの名前と して設定される文字列 AppDirPath
 - Sencha Touchのプロジェクトを出力するフォルダ
 ※指定したフォルダがない場合は生成されます sencha -sdk [SDKPath] generate app [AppName] [AppDirPath]
  5. Sencha いろはの「い」 ComponentQuery Ext.ComponentQuery.query
 - アプリケーション全体から query式で検索を行う downメソッド
 - 自身を起点に自身より下の階層

    の検索を行う upメソッド
 - 自身を起点に自身より上の階 層の検索を行う xtype: form xtype: container xtype: toolbar xtype: button CSSセレクターのような形式でコン ポーネントの検索を行う機構 xtype: panel xtype: textfield