サン、JavaOneでスマートフォン向けの新プラットフォーム「JavaFX Mobile」発表
エンタープライズ
モバイルBIZ
注目記事

JavaFXは、「サン・マイクロシステムズが提供するコンシューマ向けの製品ファミリ」全体に対する名称となる。今後JavaFXファミリに属する具体的なソフトウェアが次々と発表されていく予定だが、まず発表されたのが、グラフィカルなWebユーザー・インターフェイスを簡単に記述/作成できるスクリプト言語「JavaFX Script」と、スマートフォン向けのソフトウェア・スタックとなる「JavaFX Mobile」だ。
JavaFX Mobileは、携帯キャリアや端末メーカーなどにOEM供給されるソフトウェア群で、OSカーネルには組込型Linuxを使用し、その上にJavaランタイムやミドルウェアに加え、メッセージングやWebブラウザ、電話/PIM、メディアプレーヤといった各種のアプリケーションなどを実装しており、そのままでスマートフォンの標準的な機能を利用可能なランタイム・ソフトウェア・スタックとして提供される。
JavaFXの“FX”は、特殊効果を意味するSFXから取られたといい、グラフィカルなコンテンツへの対応に注力したコンシューマ・デバイス向けのJavaソフトウェアのシリーズとなる。スマートフォン以外にも、TVやセットトップ・ボックス、カーナビゲーションなど、さまざまな機器向けの製品が今後追加されていく予定だ。
JavaFX Mobileのベースになっているのは、サンが買収したSavaJe Technologiesの技術。JavaFXの大きな目標は、Java誕生当初にいわれた「Write Once, Run Anywhere」の実現だという。この目標はPCやサーバに関しては達成されているが、携帯電話などのモバイル機器に関しては、機器間のハードウェア仕様の差が大きいなどの理由で、現時点では実現できていない。しかし、今後JavaFX Mobileに続いてさまざまな機器向けにJavaFXが提供されていくと、ソフトウェア開発者はJavaFXのAPIセットを利用してアプリケーションを開発でき、機器間の違いを意識しなくて済むようにしていく、という構想だ。さらに、サンが自社の使命として取り組む「全世界でのデジタル・デバイドの解消」も意識されている。サンでは、若年層や発展途上国などでは、PCを経ることなく、携帯電話などのモバイル機器を通じてインターネットを利用することがむしろ普通になると見ているといい、現在まだインターネットに接続できていない「世界の残りの部分」をネットワーク化していく際に利用されることを想定しているようだ。
JavaOneのゼネラル・セッションでは実際のハードウェアを利用したデモが公開されたが、現時点では正式に採用を表明したり、契約が完了したパートナーは存在しないという。サンでは今後パートナーシップの拡大に取り組むが、その際日本を含むアジアのキャリアや端末メーカーも重要なターゲットとなるという。
《渡邉利和》
この記事の写真
/