【 ここから本文 】
ソフトウェア&サービス
ソーシャルブックマークに登録 :
印刷用ページの表示
[オーストラリア]
Ajaxアプリケーションの開発を容易にするIDEが年内に登場
(2006年10月20日)
| WebOS AppsBuilderのフリートライアル版の操作画面 |
オーストラリアのモーフィクは、開発者が使い慣れた言語によってAjax(Asynchronous JavaScript and XML)アプリケーションを容易に開発することを可能にするIDE(統合開発環境)「WebOS AppsBuilder Version 1.0」を年内にリリースする計画だ。現在、同製品はフリートライアル版として提供されており、同社のWebサイトからダウンロードすることができる。
WebOS AppsBuilderの特徴は、C#、Java、Visual Basic、Object Pascalに対応したクロスコンパイル機能、操作が容易なビジュアル設計機能、組み込み型RDBMSエンジン「Firebird」、Webサーバ「Apache」を備える点だ。同製品を利用すれば、開発者はPHPやPythonといったWebアプリケーション開発言語を新たに覚えなくてもAjaxアプリケーションをはじめとするWebアプリケーションの開発に取り組める。
「WebOS AppsBuilderはWebアプリケーション開発の敷居を下げる製品だ」と、モーフィクの事業開発マネジャーで同製品の開発者の1人であるファド・タイード氏は語る。「この製品はクロスコンパイラを備えており、開発者が使い慣れたオブジェクト指向言語でコードを作成すれば、Webアプリケーション、HTML、Webサーバなど、必要なものがすべて生成される」とタイード氏。また、この製品の内部の通信にはWebサービスが用いられる。
米国の製造メーカー、R.M.カーナーでITディレクターを務めるマイク・カーナー氏はWebOS AppsBuilderのベータ・ユーザーだが、「WebOS AppsBuilderは非常に有益なツールだ。PerlやPHPといったサーバ・サイドの技術についてあまり知らなくても、Ajaxアプリケーションを作成できる」と高く評価している。同氏によると、同製品は、オフライン時にも機能するAjaxアプリケーションを作成できるという。「ただし、コード・コンプリート機能は改良の余地がある」(カーナー氏)
Ajaxアプリケーションの開発を容易にする技術としては、プログラミング言語「Flapjax」が先週リリースされたばかりだ。しかし、カーナー氏は「FlapjaxはWebOS AppsBuilderと比べて機能性が見劣りする」と指摘している。「Flapjaxは、RubyのようなAjaxアプリケーションの開発に利用できる言語という性質が強いが、まだ便利とは言い難い。例えば、Flapjaxでは、レイアウト機能やデータベース接続機能は利用できないのではないか」
WebOS AppsBuilderはラインアップは2種類の予定だ。大規模な外部システムにアクセスするアプリケーションを作成可能なProfessionalエディションは4,995ドルで販売され、また、機能が制限されるExpressエディションは無料で配布される。
(ポール・クリル/InfoWorldオンライン米国版)
【AJAXWorld リポート】
メリットはユーザビリティの向上とネットワーク負荷の軽減


