
Make your business applications available anytime, anywhere.
Magic uniPaaS V1Plus RIA(リッチクライアント) |
 |
Magic uniPaaS RIA(リッチクライアント)の特徴
- 従来のRIAシステムの構築では、クライアント側、サーバ側、及び通信・制御のためのプログラムをそれぞれ異なる開発言語、異なるスキルで別々に開発するため、現在の高度化、複雑化したビジネスアプリケーションを構築するためには多くの時間とコストを要します。
- Magic uniPaaS RIAは、リポジトリベースの「Magic フレームワーク」を使って、クライアント側とサーバ側を一元的に開発することができます。
- Magic uniPaaSがクライアントロジックとサーバロジックが自動的に識別・分割・配布され、同期しながら実行されます。
- Magic uniPaaSがRIAシステムの複雑さを隠蔽し自動化するため、開発者はリッチなユーザインターフェースとビジネスロジックの記述に専念することができ、生産性とメンテナンス性が驚異的に高まります。
 |
| RIA実行例 |
アプリケーションモデルの比較


開発プロセスの比較

Magic uniPaaS RIAの利用形態

- アプリケーションはサーバ側で一元管理され、配布・更新が自動化できるのでTCOを低く抑えることができます。
- インターネット/イントラネットアプリケーションはもちろん、B2BソリューションやASP/SaaS(Software as a Service)ソリューションにも応用できます。
- Magic uniPaaSのメンテナンス性、アジャイル性を活かし、プロトタイプ開発から初めて、利用者の要望を取り込みながらカスタマイズを繰り返すことにより、業務適合性の高いサービスを短期間に提供することも可能になります。
Windows Mobile アプリケーション開発
Magic uniPaaSのパワフルなRIA開発機能を、Windows Mobileにも対応することが可能です。 Windowsベースアプリケーションのメタデータ定義をそのままMobile RIAに移行することが可能になるため、スマートフォンやハンディーターミナルなどで動作する、本格的なビジネスアプリケーション開発が飛躍的にスピードアップします。
 |
 |
Windows Mobile 開発環境 |
Windows Mobile 実行 |
同一プログラムがPCとMobileで動作
Windows RIAと同一開発パラダイムで開発されたWindows Mobileアプリケーションは、Windows上でも動作させることが可能なので、開発時における単体テストも容易に実施することが可能です。

解像度に合わせたオブジェクト自動配置
モバイル端末は、機種によって様々な解像度を持つものがありますが、Magic uniPaaSの自動スケーリング機能によりプログラムの変更無しに自動的に画面解像度にジャストフィットしたユーザインタフェースを実現することが可能です。

※解像度の異なる画面解像度の異なる画面スナップショットでテーブルの行数が自動的に変化している。
|