日時場所
- 2009/06/24(水)18:00-21:30 アドビシステムズ社 ゲートシティーホール@大崎
セッション内容
- Flash Platform / 新製品について (15min)
- Flash Catalyst の紹介 (30min)
- Flash Builder 4の新機能 (30min)
- ColdFusion9 / ColdFusionBuilder Flash Builder 4 (20min)
- Flex 4のここが新しい! (70min)
- LiveCycle? Data Services 3 (20min) ※時間が足りず、中止
- 質疑応答 & ディスカッション (30min) ※時間が足りず、中止
1. Flash Platform / 新製品について (15min)
by アドビシステムズ 轟さん
Newsの紹介
- http://journal.mycom.co.jp/news/2009/02/16/055/index.html
- AdobeはiPhone対応も頑張っている(轟さん)
Adobe Flash Platformについて
- Adobe Flash Platform アーキテクチャ
- 以前の資料と一緒
Flash Platformツールの目指すところ
- 生産性の向上
- デザインと開発をもっと手軽に
- サーバサイドやサービスとの連携
- 既存システムやインフラと手早く簡単に接続
- 表現力豊かなアプリケーション
- より魅力的で表現力豊かなアプリケーションやコンテンツを開発可能に
Flash CatalystをFlash Platformのツールに追加
- デザインツール
- Flash Pro
- Flash Catalyst
- 開発ツール
- Flex Builder
Flexのブランド変更
- Flex第3世代
- Flexフレームワーク / Flex Builder の2つの意味があった
- Flex第4世代
- Flex は、Flexフレームワークのみを意味することに変更
- Flash Builderを新しく追加
- Flexブランドは、FBとFCの基盤となっているオープンソースのフレームワークに設定
- Action Scriptのエディターとして、Flash Builderを使う人もいる
Public Beta Download
- Flash Builder 4 beta & Flash Catalyst beta 1
- Flex 4 SDK beta1
まとめ
- Adobe Flash PlatformでRIAを
- 新しいツールにより生産性向上、サーバ及びサービスとの統合、表現力豊かなアプリケーション作成が可能に
- Flex BuilderはFlash Builderに
- Flash Catalystのパブリックベータ配布開始
- オープンソースのFlex4フレームワークが両方のツールの基盤
告知
- Adobe MAX(USロサンゼルスにて、Developerカンファレンス 2009/11/04~開始)
- 日本から旅行代理店を通してMAXツアーを企画している
- 特典:日本から来た人のために、直接質疑応答が出来る機会がある
- 2009/07/07に今日と同じ会場でイベント実施予定。
- イベントに参加するとTシャツを配布予定。
2. Flash Catalyst の紹介 (30min)
by アドビシステムズ 轟さん
Flash Catalystとは
- プログラミング無しで、アプリケーションのUIやインタラクションを素早く作成するための「インタラクション・デザイン・ツール」
- デザイナーの方のタスクとしてお願いできるようにした
ターゲットユーザー
- Flex開発に関わるデザイナー全般
- Flex開発者
- Flex開発において、UI/インタラクションの実装を行っている開発者
- RIAのUI/インタラクションを設計するデザイナー
- 情報デザイナー
- インタラクションデザイナー
- 日本にはなかなかいない職種ではあるが、ロールとして役割を果たしている方もいる
現在のワークフロー
- デザイナー
- ビジュアルデザイン
- UX定義
- デベロッパー
- グラフィックパーツの適用
- UX実装
- ロジック開発
- 現在のワークフローでは、ビジュアルデザインを開発フェーズで活用出来ない
新しいワークフロー
- デザイナー
- ビジュアルデザイン
- インタラクションデザイン
- デベロッパー
- ロジック開発
- 本来やるべき仕事に注力出来る
利用シナリオ
- UI設計
- インタラクションを入れたワイヤーフレームによるUI設計の検証工程
- Flash Catalyst
- デザイン開発
- デザイナーが作成した画面カンプをFlash Catalyst経由で開発者に流す実装工程
- Illustrator > Flash Catalyst > Flash Builder
Adobe Flash Catalystのデモ
Flash Catalystのまとめ
- リリースは来年予定
- 新しいデザインツール
- プログラミング無しでインタラクションを作成
- 新たなデザイン/デベロップワークフローを提供
- ワイヤーフレームプロトタイプにも効果
3. Flash Builder 4の新機能 (30min)
by 舩倉 (NEETEC, blog)
http://www.noridon.net/weblogs/
Flash Builder 4のテーマ
- Developer Productivity
- 開発者の生産性
- Designer-centric-Development
- デザイナ中心の開発
- Data-centric-Development
- データ中心の開発
2つのエディション
- Premium
- Standard
- Professionalの廃止は、Flash Professionalとの混乱を避けるため
Flex Package Explorer
- コードをパッケージ単位で表示
- swcの内容表示が可能に
Debugger
- 条件付きのブレークポイント設定
Developer Productivity
- ファイルテンプレート
- サーバテクノロジーの変更
- プロジェクト設定の変換/追加
- 条件付きデバッグ
- イベントハンドラの生成
- リファクタリングの改善
- Flex Unitとの統合
- ASDocの表示
Designer-centric-Development
- Flash CS4 Professionalと連携
- Flash Catalyst連携
- Flash Professional連携
- Themeの適用
- Artworkの取り込み
Data-centric-Development
- DS
- Java
- php
- .net
- <WSDL>
- <HTTP>
- サービス接続
- コード生成
- クライアントデータマネジメント
- NetworkMonitor
- 拡張性?
環境
- Eclipse 3.4
- Flash Builder Plugin Beta
- Tomcat Plugin
- Dolteng
- Tomcat / BlazeDS
<順番変更> 5. ColdFusion9 / ColdFusionBuilder Flash Builder 4 (20min)
by 中垣 (shigeru-nakagaki.com) [Pepe]
- CF プレリリース・プログラム
- ColdFusion 8 - 世界で数々のアワードを受賞
Centaur CFScriptの強化・拡張
- 全部Scriptで書けるようになった
- CFSCRIPTですべてを記述することが可能に
Centaur IMAP
- IMAP方式でのメール参照とフォルダ管理
Centaur PDF機能拡張
- PDFパッケージの作成
- ヘッダー・フッターの追加、削除
- PDFの最適化
- テキスト・イメージの抽出
- ハイクオリティなサムネイルの生成
Centaur スプレッドシートの統合
- CFSPREADSHEET
- サポート対象フォーマット
- Excel 97,2000,2003,2007,2008
- Open Office Spreadsheets
Centaur PowerPointの統合
- CFPRESENTATION
- サポート対象フォーマット
- PowerPoint
- Open Office PowerPoint
Centaur ORM(オブジェクト・リレーショナル・マッピング)
- SQL無しにCFC(バリューオブジェクト)をデータベースに保存
- データベースから独立したアプリケーションの構築
- 双方向(CFC<->DB)
Centaur Lucene Solr
- 新しいフルテキスト検索エンジン
- Verityは公式に非推奨になります
Centaur CFaaS(コールドフュージョン as a service)
- ColdFusionの機能に対して外部から直接アクセスすることが可能
- ユーティリティクラス
- チャート(CFCHART)
- ドキュメント・サービス(CFDOCUMENT)
・・・
- SOAPとAMFの両方でアクセスが可能
Centaur Rich Internet Applications
- CFaaSをFlexから利用するためのAS3/MXMLライブラリ
- 高速なFlash Remoting
- AIR用データ・パーシステンス・ライブラリ
Centaur 強化されたUIコントロール
- UIコントロールの更新
- ExtJS 3.0+
- 強力な新しいコントロール
- 複数ファイルのアップロード
- 強化されたデータグリッド
- プログレスバー
- アコーディオン・レイアウト
Centaur サーバー・マネージャー
- ColdFusionを監視・管理するためのデスクトップ・アプリケーション
- Flexで開発されたAIRアプリケーション
- 複数のColdFusionの管理が可能
Bolt ColdFusion Builder
- Eclipseベース
- HTML,DOM,CSSのコードアシスト
- CFMLのコードアシスト、コード・インサイト
- ORMコード・インサイト
- デバッガー
- コード・スニペット
- FTP/SFTPサポート
- プラグイン拡張機能
4. Flex 4のここが新しい! (70min)
by 廣畑 (taiga.jp), 有川 (akabana.net)
A Shallow Dive into the Flex 4
Spark Component Architecture
- さまざまなクラスを紹介(数が多いので記録は省略)
Enhanced States Syntax
- 記法が変更になった(数が多いので記録は省略)
CSS Advanced Selectors
Integration with Adobe Catalyst
HUD
- 黒いパネル
- アートワークからコンポーネントに拡張
~途中省略~
今後
- Flash Builderとの連携強化
- メタデータのサポート
- デフォルトスキンの設定
- 編集機能
- 参考情報
- Flash Catalyst
1 |
以下は時間がなくなったので中止。 |
6. LiveCycle? Data Services 3 (20min)
by 横田 (クラスメソッド)
1 |
時間がなくなったので中止。 |
1. LiveCycle? Data Services 3 の最新情報
7. 質疑応答 & ディスカッション (30min)
1 |
時間がなくなったので中止。 |