RIAシステム 構築ガイド Essential 2007

デザインパターン/RIAシステム構築ガイド #17

RIA システム 構築ガイド Essential 2007

RIAシステム 構築ガイド Essential

RIAコンソーシアムが発行する、RIAの普及促進や開発に関するガイドライン『RIAシステム 構築ガイド』の2007年版である『RIAシステム 構築ガイド Essential 2007』をWeb担向けに特別にオンラインで公開するコーナー。

OpenARP / Cairngorm

デザインパターンとは、オブジェクト指向でソフトウェアを設計する際の、典型的な設計方法や構造を抽出したものです。優れたデザインパターンを利用することで、開発効率化や品質向上につながります。有名なデザインパターンにGoF(Gang of Four)のパターンがあります。但し、UI設計のパターンを指すものではないことに注意が必要です。

デザインパターンを正しく読み解くにはスキルも必要となりますが、、何もかもをスクラッチから開発し始めることは、品質保証と開発効率の点から、最近は見直されつつあります。現実的にはまだまだWebサイト構築会社独自の一子相伝的なノウハウであることが多いのですが、オープンソース的な発想が生まれ育っていることは無視できない流れに見えます。多品種短期生産(開発)という意識と品質確保のニーズが、それらを後押ししています。

そもそもデザインパターンは、熟練した開発者がソフトウエアの再利用性や柔軟性を、長年かけて洗練してきた開発エッセンスの「スケルトン」のようなものです。Webサイト開発において、「ページ・テンプレート」という「スケルトン」が品質保持のためにも定着してきたように、デザインパターンは、今後ますます活用されると思われます。

それはソフトウェア工学の粋といっても良いほどの知識を、Web開発の現場に流入させると言っても過言ではありません。そしてそれは、どちらかというと「我流」や「独学」によって支えられてきたWeb開発手法を、より確かなものにしていく歩みなのではないでしょうか。

OpenARP【オープンエーアールピー】

Adobe FlashでRIAシステムを構築するためのフレームワーク

  • 構造化フレームワーク
  • パターンベース
  • ベストプラクティスの方法論
  • 以下のサイトからダウンロード可能
    http://www.openarp.org/※
  • ARP Developer's Manualを日本語化(RIAC Webサイトで会員に公開中)
※編集部注:現在は「Open Source Flash」ページからダウンロード可能。
図17-1

Cairngorm【ケアンゴーム】

Adobe FlexでRIAシステムを構築するためのフレームワーク

  • J2EEパターンをFlexに応用
  • Apache Licenseによるオープンソースプロダクト
    http://www.apache.org/licenses/LICENSE-2.0
  • 以下のサイトからダウンロード可能
    http://www.iterationtwo.com/open_source_cairngorm.html※
  • スコットランドにあるiteration::two社によって開発されましたが、その後Macromedia(現Adobe)社に買収されたので、開発コンセプトはFlex本体に流入されたと予想されます。
  • 「連載:Flexのクライアントサイドをオープンソースで制覇する」
    http://www.atmarkit.co.jp/fwcr/rensai/cairngorm01/01.html
※編集部注:現在は「Adobe Open Source」ページからダウンロード可能。
図17-2
『RIAシステム 構築ガイド』について

▲ページ先頭に戻る

RIAコンソーシアムのトップ画面

この記事は、RIAコンソーシアムが発行した『RIAシステム 構築ガイド Essential 2007』の内容を、Web担向けに特別にオンラインで公開しているものです。※掲載されている内容は2007年5月発行時点のデータに基づいています。

RIAコンソーシアムの活動記録とも言える本ガイドは、RIAの普及促進、開発に関するガイドライン、課題解決などについて、マネージメント、ユーザーインタフェース、テクノロジーの3つの視点からみた、それぞれのテーマについてまとめています。

冊子のご購入や「無料お試し版」ダウンロード、過去の構築ガイドに関してはこちらをご覧下さい。

https://www.ria-jp.org/about/guide.html

この記事が役に立ったらシェア!
みんなが読んでるWeb担メルマガで、あなたも最新情報をチェック
  • SEOやデジタルマーケの最新情報をゲット
  • 事例やインタビューも見逃さない
  • 要チェックのセミナー情報も届く
みんなが読んでるWeb担メルマガで、あなたも最新情報をチェック
  • SEOやデジタルマーケの最新情報をゲット
  • 事例やインタビューも見逃さない
  • 要チェックのセミナー情報も届く

Web業界の転職情報

もっと見る
Sponsored by

今日の用語

広告代理店
広告を出したい者(広告主)と広告を掲載する者(媒体)の間にたつ存在。 媒体 ...→用語集へ

連載/特集コーナーから探す

インフォメーション

Web担のメルマガを購読しませんか?
Web担の記事がコンパクトに毎週届くメールマガジン「Web担ウィークリー」は、10万人が読んでいる人気メルマガ。忙しいあなたの情報収集力をアップさせる強い味方で、お得な情報もいち早く入手できます。

Web担に広告を掲載しませんか?
購読者数10万人のメールマガジン広告をはじめとする広告サービスで、御社の認知向上やセミナー集客を強力にお手伝いいたします。

サイトマップ
RSSフィード


Web担を応援して支えてくださっている企業さま [各サービス/製品の紹介はこちらから]