2.
Adobe Flash Platform の構成図
Flash関連技術の全容の図を示します。FlashPlayer/Adobe AIRという真中の赤い部分のクライアントを中心に、ツール製品、フレームワーク、サービス、サーバーという多岐にわたる製品がラインアップされています。
4.
2つのクライアント実行環境
Adobe Flash Playerはブラウザのプラグインとして提供されているものです。そしてもう1つAdobe AIRこちらはデスクトップのランタイムとして提供されています。
8.
Java開発者とFlex:アドバンテージ
Javaライクなオブジェクト指向言語ActionScript3.0を使って開発するが、3層アーキテクチャでデザインパターンやDIコンテナ等を利用することができます。
9.
Java開発者とFlex:チャレンジ
Javaエンジニアはイベント駆動/非同期処理になれる必要があります。またActionScript固有の記述やMXMLというタグ言語を理解する部分が若干必要です。
11.
サーバサイド連携
サーバーサイドとの連携をサポートする3つのクラスがあります。
12.
サービスの流用
Flexを使った場合、従来のJ2EEシステムとアーキテクチャがどう変わるのかを示します。大きくサーバーサイドに変更を加える必要が無いことがわかります。
15.
Flex環境の今後の展望
今後、Androidアプリケーションの開発環境としてのFlexが興味深い展開として予定されています。
コミュニティコメント