第1回Ext JS勉強会
-
Upload
yuki-naotori -
Category
Documents
-
view
2.733 -
download
4
Transcript of 第1回Ext JS勉強会
Ext JS/Ext GWT勉強会June-25, 2008 @ Ext Japan, LLC
今夜のアジェンダ
• Ext Japan, LLC関連(約30分)
• ユーザー事例(約20分 x 3例)
• ディスカッション(約30分)
• (懇親会)
Ext Japan, LLCについて(約10分程度)
Ext Japan, LLC
• 日本におけるExt, LLCのパートナー
• 2008/06/13に設立
• URL→ http://extjs.co.jp
• 7月上旬頃に設立のプレスリリース予定
「LLC」って?
本家も「Ext, LLC」だったので、Ext JapanもLLC(合同会社)にしてみました
一応、ちゃんとした会社です :)
Ext Japanの事業
非営利事業 営利事業
Ext Japanの非営利事業
•デベロッパーのHubとしての機能
• デベロッパーコミュニティの支援
• オープンソースコミュニティへの貢献
Ext Japanの営利事業
•商用ライセンス販売
• テクニカルサポート、トレーニング
• プラグイン/アプリケーション販売
• 開発、コンサルティング
ライセンスについて
• GPLv3と商用のデュアルライセンス (Ext JSは2.1~、Ext GWTは1.0~)
• GPLv3に準拠するプロジェクトであれば無料で利用可能
• 商用ライセンス→現在翻訳中
Ext Japan設立の目的
Ext JS / Ext GWTの日本における普及
企業の業務アプリのWEBアプリ化を促進
企業WEBアプリのAJAX化、RIA化を支援
Ext JS / Ext GWTとは?
Ext JSのUBP
UBP = Unique Buying Point「その商品をわざわざ買う理由」
UBP(vs. 他のJSライブラリ)
•WEBアプリでVBアプリと同等のGUI
• 高い拡張性・可読性・保守性(A foundation you can build on)
• 他のJSライブラリの共存・補完
UBP(vs. 他のRIA)
• No plugin, no maintenance
• JavaScript/Javaベース
• 安価な商用ライセンス
UBP(vs. Visual Basic)
• No installation, no maintenance
• Run anywhere
利用シーン
•企業内WEBアプリケーション
• 企業間WEBアプリケーション
• WEBアプリの管理画面
• Personalized Page
• ・・・
アプリケーション例•各種アセット管理アプリケーション(CMS、CRM、ERP等)
• エンタープライズサーチのGUI
• 社内ポータル
• 企業間EC
• ・・・
向いていないこと
•ちょっとした効果や動き→×
• SEOが必要なページ→×
• Windows的なGUIが嫌いな人→×
• CPU/メモリーが・・・なPC→×
• IE6→×?
簡単な自己紹介と経緯
自己紹介
•直鳥裕樹(なおとりゆうき)
• ブログ:http://ongmap.com/blog
• Mashup Award 3rdで最優秀賞
• その時の応募作品「OnGmap」でExtJSを利用
OnGmap.com
Ext JSブログで紹介
日経BP PC online
http://pc.nikkeibp.co.jp/productdb/
Ext, LLC訪問(5月)
今後の予定について
自己紹介
•小山文彦(こやまふみひこ)
• ブログ:http://koyama.goga.co.jp/
• 平凡に生きています
今後の予定• 6月 日本語サイト立ち上げと価格発表• 7月 ライセンス販売とサポート提供開始
APIドキュメント日本語化完了日本語フォーラム立ち上げ
• 10月 トレーニング提供開始• 11月 Ext JS本出版予定(直鳥、古旗氏)
イベント
トレーニングツアー(米国)Ext 合宿
Ext Summit(Jack Slocum招聘)
アプリケーション・プラグインコンテスト
ユーザーツアー(米国)
Extスキンコン
テスト
出版記念握手
会
Ext 本体のロードマップ
自己紹介
•石丸健太郎(いしまるけんたろう)
• ブログ:http://ishimaru.goga.co.jp/
• Mash up Award 2ndで優秀賞GPS携帯対応Mashupサイトdoodle
Ext JS
Ext JS 2.1(4/21)
• REST完全対応• リモートコンポーネントを読み込むサンプル• Ajax以外の入力フォームへの対応• すべてのアダプタライブラリをアップグレード• AIRプラットフォームへの追加対応• グリッドのフィルタ機能• ステータスバー• スライダー
Ext JS 2.2(2008夏)
• スタイル付きチェックボックスとラジオボタン• チェックボックスとラジオボタンのグループ操作• TreeLoaderデータ読込みの拡張、XMLを含んだ追加サンプル• FileUpload のサンプル• アイテムの複数選択サンプル
Ext JS 3.0(2008冬)• イベント登録モデルをアップデート
• FlashチャートAPI
• Comet/Bayeux対応
• Integrated client-server data binding/marshaling for Ext components
• ブラウザ履歴に対応
• ListViewコンポーネント
• 拡張ボタンとツールバーコンポーネント
• アクセシビリティの改良
• 容易なカスタムテーマ作成に関するCSSのアップデート
• Ext.Ajaxの強化
Ext GWT
Ext GWT 1.1(2008夏)
• コンボボックスのオートコンプリート対応• コンボボックスのオートフィル対応• Ext JS Gridに基づいたグリッドとストア• グリッドのグループ化と合計• グリッドプラグイン• 編集可能なグリッド• ポートレット(サンプル付き)• ウェブデスクトップ(サンプル付き)
Ext GWT 1.2(2008夏)
• フォームレイアウトの進化• ファイルアップロード• ドラッグ&ドロップ (一般、ツリー、データリスト、グリッド)• Component data binding