Article Detail
富士通、マルチデバイスなどのWebアプリ開発機能を追加した「INTARFRM」を販売開始
アプリケーションフレームワーク「INTARFRM」の機能を強化し
マルチデバイス、マルチブラウザに対応
スムーズなスマートデバイス導入でビジネスを活性化
当社は、お客様のシステム開発を支えるアプリケーションフレームワーク(注1)、「INTARFRM(インターファーム)」の全エディションに、マルチデバイス、マルチブラウザ対応のWebアプリケーション開発機能を追加し、4月25日(金曜日)から順次販売を開始します。
新製品は、HTML5(注2)やjQuery(注3)を利用したWebアプリケーションの開発支援機能と部品が拡充されたほか、スマートデバイスで多く利用されているGoogle ChromeやMobile Safariなどのブラウザにも対応しており、お客様は、マルチデバイス、マルチブラウザに対応したWebアプリケーションを効率的に開発することができます。
これにより、お客様は、スマートデバイスを活用した新たなサービスの提供やワークスタイルの変更などへのスピーディーな対応が可能となります。さらに、開発支援機能や部品を活用して開発された部分は標準化されるため、仕様変更にも柔軟に対応できるようになります。
<背景>
近年、スマートデバイスの急速な普及や、スマートデバイスにも効率的に対応できるアプリケーション開発技術の進歩により、スマートデバイスを活用した新たなサービスの提供や業務での利用によるワークスタイル変革など、用途が拡大してきています。また、市場ニーズや企業を取り巻くビジネス環境はめまぐるしく変化しており、企業はその変化に追随するため、柔軟性に優れたシステム構築が必要となってきています。
<機能強化の特長>
全エディションがHTML5、およびjQueryに対応となり、Google ChromeやMobile Safariなど、様々なブラウザをサポートします。
また、新規に、iOSやAndroidで動作させるスマートフォン向け画面を開発するためのテンプレートと部品も拡充し、さらに、操作性・視認性に優れた画面で、ユーザーが行いたいことを心地よく実施できる、ユーザーエクスペリエンスの高いWebアプリケーションの開発・実行を実現するための機能を強化しています。
*参考資料は添付の関連資料「参考資料(1)」を参照
1.Enterprise Editionの強化ポイント
大規模システム向けのアプリケーションフレームワーク、Enterprise Editionの「INTARFRM RIA Java Ajax」は、HTML5やjQueryに対応し、高品質かつ保守性に優れたWebアプリケーションを効率的に開発するためのアプリケーションフレームワークです。今回、この「INTARFRM RIA Java Ajax」に、より効率的に、操作性・視認性に優れたWebアプリケーションの画面を開発するための部品を新たに追加しました。
Web画面の作成で、同じような記述を複数回繰り返し記述していたところを1つの記述で複数表示することができる部品や、HTML5が提供しているファイルアップロード/ダウンロード機能を利用した部品を新規に提供します。ファイルアップロード/ダウンロード部品では、ドラッグ&ドロップによる直観的な操作を可能とし、プログレスバーによる進捗状況の表示が可能になります。
2.Professional Editionの強化ポイント
中・小規模システム向けのアプリケーションフレームワーク、Professional Editionでは、リポジトリ内の設計情報を拡充し、設計情報を利用してプログラムを生成するCASEツール(注4)を改善することで、様々なブラウザ、デバイスに対応したWebアプリケーションをより効率的に開発できるようになりました。従来は作り込みが必要だった、画面の一部分のみの更新やページング機能、列ソート機能を、リポジトリ内の設計情報に必要事項を記述することで実現できます。また、入力ヒントや複数選択リストボックスなどのGUI部品も拡充され、これらの作り込みも不要となります。
3.Rapid Editionの強化ポイント
短期に開発を繰り返しながらシステムの拡張を実現するシステム開発に適したアプリケーションフレームワーク、Rapid Editionでは、スマートデバイスに合った画面デザインを用意すれば、既存のシステムを変更することなく、スマートデバイスからも利用できる新機能を追加しました。本機能は、どのデバイスからのアクセスかを判断し、そのデバイスに合った画面デザインに自動的に切り替えます。
*参考資料は添付の関連資料「参考資料(2)」を参照
*以下、販売価格などリリース詳細は添付の関連資料を参照
<商標について>
記載されている製品名などの固有名詞は、各社の商標または登録商標です。