文:Martin LaMonica(CNET News.com)
翻訳校正:吉武稔夫、佐藤卓、小林理子
2007/05/08 21:55
メディア配信サイトからデスクトップ型のプログラムに至るまで、高機能なオンラインアプリケーションを作成するウェブ開発者にとって、RIAは今きわめて人気の高いソフトウェア開発環境の1つになっている。
「Ajax」タイプのプログラミングは、スクリプト言語のJavaScriptを活用することの多い手法であり、マッピングサービスやWeb 2.0型のソーシャルネットワーキングサイトなど多くのウェブサイトで、人気の高いユーザーインターフェース作成方法となっている。
Adobe Systemsは、メディアリッチなユーザーインターフェースの開発に広く使われている「Adobe Flash Player」と、関連の開発ツール「Adobe Flex」に莫大な資金を投じている。
また、Microsoftは4月30日、ブラウザ用プラグインと開発ツールのセットである「Silverlight」のベータ版を発表し、RIAの分野に登場した。Laszlo SystemsやNexaweb Technologiesなど、RIA作成用のプログラムを専門に開発している小規模企業もある。
Java対応の製品とベンダーは「エコシステム」と言えるほど数多いが、Javaによるフロントエンドの設計は互換性とパフォーマンスの問題から難しくなっていると、調査会社Burton GroupのアナリストRichard Monson-Haefel氏は言う。
「これこそがJavaの訴求点でなくてはならない。1990年代後半に、Sunがアプレットのパフォーマンスとブラウザの非互換性問題であれほど手ひどい失敗をしたことは悲劇と言える。JavaFX Scriptは名誉挽回のチャンスだ」(Monson-Haefel氏)
Sunによると、「Java Platform, Standard Edition(Java SE)」で開発を行っているプログラマーの数はすでに500万人に達しているという。また、小型機器向けの縮小バージョンである「Java Platform, Micro Edition(Java ME)」は、すでに世界中の20億台の携帯電話にインストールされているとGreen氏は言う。
さらに、一般消費者向け機器にこれほど普及しているうえに、Javaはサーバソフトウェアメーカーにも同じくらい広く普及しており、Javaベースのバックエンドソフトウェアは、IBM、Oracle、BEA Systems、Sunなどの企業に莫大な利益をもたらしてきた。
したがって、Sunを始めJavaのライセンスを持つ企業各社は、JavaFX ScriptとJavaFX Mobileを利用して、これまでよりはるかに魅力的なRIA用製品を提供するようになるだろうと、Monson-Haefel氏は語る。
スクリプト言語は、動的言語とも呼ばれ、アプリケーション開発の主流として人気が高くなっており、とくにこの2年ほどはウェブアプリケーションの開発で支持されている。ウェブサイトの制作者や企業の開発者の多くは、JavaやMicrosoftの「.NET」に代わって、軽量なスクリプト言語を選ぶようになっているのだ。
しかし、Java対応のスクリプト言語には、「Ruby」「PHP」「Python」といった他の言語にはないメリットがある。それは、Javaのプログラマーが自分の技術と知識を簡単に移行できることだ。Monson-Haefel氏によると、Ajaxアプリケーションなどでよく使われるJavaScriptといった言語へJavaから移行することは、「まるで外国に移住するようなものだ」という。
「Java Runtime Environment」は、すでにおびただしい数のPCにインストールされ、定期的に更新されているが、JavaFX Scriptで記述したアプリケーションはこのソフトウェア上で実行可能だ。また、Adobe Systemsの「Apollo」と同じように、ウェブブラウザベースのアプリケーションの開発にも、クロスプラットフォームのデスクトップアプリケーションの開発にも、同じツールが使用できる。
JavaFX Mobileは、新興企業SavaJe Technologiesの持つ知的財産をSunが買収したことによって得た技術だ。同社は、Java対応の携帯電話機間で互換性のあるアプリケーションを作成できるソフトウェアを開発している。
Java MEはすでに多くの携帯電話にインストールされているものの、実装の違いによって互換性の問題が生じている。JavaFX Mobileソフトウェアは、通信事業者や携帯電話機メーカーを対象としており、こうした違いを解消し、共通のタスクを実行できる携帯電話アプリケーション群を提供するものだとGreen氏は述べた。
この記事は海外CNET Networks発のニュースを編集部が日本向けに編集したものです。海外CNET Networksの記事へ
アナリストが語る、サイトのユーザーエクスペリエンスを向上させる10個のカギ
S・ジョブズ氏の健康問題--アップルは詳細を公表すべきか
アップルが進める「製品の移行」--CFOの発言をめぐる憶測
「ニコニコ動画を日本のインフラにする」--夏野氏がニコニコ動画に参画した理由
ゲームソフト会社から見たiPhoneの魅力--「ここまで整ったプラットフォームは世界初」
データマイニングを取り巻くツールに自動化の流れ
ゲーム市場の台風の目と期待されるカプコン
オリンパス、第1四半期決算好調観測--円安も追い風に
DELLが掲げる「新・仮想化アセスメントサービス」
原宿で野宿を含む15時間 - iPhone行列完全ドキュメント
「失われた10年」からの回復は、どういう課題を残したか?
Joomla CMSをカスタマイズするには・・・テンプレートが第一優先
最適なマウスの移動速度は?
パブリックコメントは国民に知られていなかった( 2 )
Google ツールバーの PageRank、数日以内に更新予定
Google Lively試してみました(クリボウの部屋へ行く)。
iPhoneの影で馬鹿売れしているみたい
動画配信の影響なのかインターネット部門が「終了」
Googleというネットの巨大なメディアに支配される脅威
フォトレポート:分解、アップル「iPhone 3G」
ちょっと変わった「iPhone」向けアプリケーション10種
契約してわかった、iPhoneのさまざまな注意事項
フォトレポート:米陸軍が表彰した2007年の技術
30日間、完全無防備でインターネットを利用したらどうなる?--マカフィーが実験
フォトレポート:ゲーム見本市「E3 2008」--MS、任天堂、ソニーなど主要プレスカンファレンス
[レビュー]高い信頼性を普通に使う地球に優しい電源ユニット--Antec EarthWattsシリーズ EA-650
オンリーワンの個性を極めた超薄型テレビ--日立 Wooo UTシリーズ
[レビュー]“この手があったか”と思わせるパワーユーザーも納得のPCオンデマンド--「VALUESTAR G タイプR Luiモデル」+「Lui RN」詳細レビュー
今週の新製品総チェック:ドコモ、au夏モデルが続々店頭へ、ビデオカメラは新機種ラッシュ
[レビュー]テレビを持ち歩ける最強ツール--ソニー、Blu-rayレコーダー「BDZ-A70」
[レビュー]ネットワーク対応の高機能デジタルフォトフレーム--ソニー「Canvas Online CP1」
15時間の行列で手に入れたiPhone 3Gファーストインプレッション--ソフトバンクモバイル「iPhone 3G」
北京を見逃すな!--2008年夏、今買うべき「薄型テレビ」
[レビュー]通勤鞄に忍ばせたい軽さと装着感--マクセルのノイキャンヘッドホン「HP-NC15」メンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。