RIAとはFlex,AIR,Silverlight,Ajax)などのRIAについて

RIAとは、リッチインターネットアプリケーションの略称です。従来のHTMLなどの静的な技術で課題のあった「単純な表現しか出来ないウェブアプリケーション」を、Adobe FlashやMicrosoft Silverlight・Ajaxなどの最新技術を用いて、「操作性や表現力を向上させたアプリケーション」をRIAといいます。

主要なRIA技術

RIAにはいくつかの種類があります。

名称 Adobe AIR Flash/Flex Ajax Silverlight WPF
ベンダー アドビシステムズ なし マイクロソフト
開発言語 ActionScript HTML+JavaScript VB,C#,etc...
動作環境 AIR実行環境(OS上) Flash Player,Adobe AIR(Webブラウザ上) Webブラウザ,Adobe AIR(Webブラウザ上) Silverlight実行環境(Webブラウザ上) .NETフレームワーク(OS上)
主な対応OS Windows,Mac,Linux Windows,Mac,Linux Windows,Mac,Linux Windows,Mac,Linux Windows
モバイル対応 将来対応予定 スマートフォンが対応予定 スマートフォンが対応 Windows Mobile対応予定 非対応
オフライン対応 対応 非対応 HTML5で対応予定 非対応 対応

RIAの特徴

RIAの特徴は、ユーザビリティの向上だけではなく、コスト面やパフォーマンスにも大きな効果があります。

ユーザビリティ・表現力
表現力向上によるリアルタイムな可視化表現
直感的な操作・使いやすさ
ストレスのないレスポンス
利用者への導入教育・トレーニング軽減
コスト
ITコストの軽減
導入コストの軽減
リスクの軽減
メンテナンス性の向上
パフォーマンス
拡張性・更新性の向上
通信速度の向上
クライアント資産の活用によるサーバー負荷の軽減
コンポーネント利用による開発生産性の向上
ストレスのない画面遷移

RIAでできること

RIAについてどんなものかを紹介しましたが、実際にどのようなものに使えるのかをご紹介します。

収益力向上
売り上げ・集客力アップ
ユーザー体験の最大化
クロスメディア対応
ブランド力強化
UIリッチ化
オンデマンド配信
コスト削減
既存資産活用
オープンソース活用
コンポーネント活用
ITコスト低減
クラウドサービス活用
クロスブラウザ/クロスプラットフォーム対応
業務効率化
モバイル活用
コミュニケーション最適化
戦略的意志決定
情報の可視化
リアルタイムデータ更新
チャート/データグリッド利用
  • ページ先頭へ