XPLATFORM 紹介

Xインターネット、 RIAそしてREA

XインターネットからRIA(Rich Internet Application)、そして REA(Rich Enterprise Application)まで、企業や個人に対して、より豊かなユーザの経験を実現するためのウェブアプリケーションの概念が、持続的な発展を遂げつつあります。

RIAは、国内ではXインターネットという用語で開発環境の市場に広く導入されながら、ミッションクリティカルな業務のユーザインターフェースをデスクトップ水準のインターフェースとして提供するソリューションであると位置づけられました。海外では、2002年アドビに合併されたマクロメディアが使ったRIAという用語が大勢を成しながら、FlashとAJAX 技術を中心に市場が拡がりました。二つの用語はお互いに共存しながら、その一方で、Xインターネットはもっと企業的な用途を強調して性能や機能に、RIAは一般ユーザを相手にする用途でデザインに重点を置きながら発展して来ました。このような状況下、国内外で‘UX(User Experience)’という用語が登場し、マルチメディア的な要素とデザイン的な側面がより強調されるようになり、こうした流れを通じて、市場では、RIAがXインターネット概念を自然に吸収しながら、二つの用語が統合されて、RIAの意味が既存より拡張された意味で使われるようになりました。RIAは、現在、既存ウェブアプリケーションより豊かで、向上したユーザインターフェースを提供するウェブアプリケーションを示す用語として、頻繁に使われています。

RIAとXインターネットが合わさり、広範囲としてのRIAに再生することで、市場での地位は一層高くなりつつあり、これを土台にRIAの範囲が細分化されて、特に企業のための RIAと言う意味のREA(Rich Enterprise Application)が、企業用の市場から脚光を浴び始めています。

REA、企業のための RIA

RIAのEnterprise用バージョンと言えるREAは、Rich Enterprise Application、または、RIA for Enterprise Applicationとして解釈することができます。REAを説明するならば、RIAを実現しようとする各企業の要望を最も効果的に解決してくれる概念、すなわち、Rich(豊かな)ユーザ経験が可能になるEnterprise Applicationとして、 説明することができます。しかし、単純に企業環境に切り継ぎしたRIA = REAと言う公式が成立するわけではありません。そうではなく、REAは、徹底した企業環境の分析と複雑な開発ニーズの理解、そして、企業に対する高い理解度、さらには多くの構築経験などを濃縮することによってこそ実現可能であり、かつ、 一般ユーザを対象にするRIAとは根本的にアプローチを変える必然性のある、独自の領域として見ることが出来ます。

企業立場から究極的にRIAを取り入れることによって得ようとする利得は、個人ユーザのそれとは差があり、特に、一番クリティカルな‘費用’と‘生産性’など、企業のIT開発者や企画者にとって重要となる開発生産性や既存レガシー システムとの統合容易性など、REAが必ず取り揃える必要のある要件が別に存在します。従って、その領域の仕分けやノウハウ保有の有無は、より重要になります。

REA 導入による価値獲得

XPLATFORMとは?

XPLATFORMの定義

XPLATFORMは、Xインターネット/RIA業界1位のTOBESOFTが開発した企業用 RIA、すなわち REA 開発プラットホームで、企業の多様な開発ニーズに応えるために、Runtime Version、HTML5 Version、そして Hybrid Version(V9.2追加)の3種を、全てサポートします.

XPLATFORMによって提供されるWYSIWYG基盤のRAD開発ツールであるUX-Studioは、RTE(Real Time Enterprise) 実現のための開発生産性を最大化するために、Runtime、HTML5、Hybrid バージョンすべての開発が可能で、開発者の利便性を最大化するとともに、手軽で様々なデザインとマルチメディア効果を与えることができるようにサポートします。

XPLATFORMの開発者の利便性と効率性を最大限に考慮した様々な機能を提供することは、究極的に REAが実現しようとする企業価値の向上をより早く達成するための、基本原動力になります。

XPLATFORMはウェブサービスのようなビジネスロジック、サービスの再構築、再利用だけではなく UI開発環境の側面でも再利用をが可能とする‘継承(Inheritance)’のような、オブジェクト指向言語の技法を、開発ツールレベルでサポートします。さらに、何よりも追加開発が必要ない様々な企業用コンポーネントの提供、標準遵守、さらに、デザイナーのサポートがなしに手軽にデザイン要素の実装が可能なビジュアルエフェクト (Visual Effect) 機能などによって、費用削減と高い生産性と簡単な保守を保障します。

XPLATFORMの特徴

XPLATFORMの Target Application