InfoQ

News

コンセプトが現実に:JavaFX SDKプレビュー・リリース

作者 Scott Delap, 翻訳者 渡辺 裕之 投稿日 2008年8月7日 午前6時35分

コミュニティ
Java
トピック
RIA,
リッチクライアント/デスクトップ
タグ
JavaFX Script,
JavaFX Mobile

最初の発表から15か月の時を経て、Sun社はWindowsとMac OS X向けJavaFXの初めてのパブリック・プレビュー版をリリースした(リンク)。JavaOne 2008でSun社は夏までには非公開プレビュー版をリリースすると公約していた。今回非公開より一歩進んで、公にダウンロード可能なプレビュー版がリリースされた。プレス・リリースには以下のようにある。

JavaFXのプレビュー・リリースはアーリー・アダプターがJavaFXに慣れるのを補助するためにデザインされたもので、まだ商業利用のためには提供されていない。JavaFXプレビュー・リリースには以下のコンポーネントが含まれている。
  • JavaFXプレビューSDK:JavaFXコンパイラとランタイム・ツール、2Dグラフィック対応、高いインタラクティブ性を持ったデスクトップ/ブラウザ向けアプリケーションを構築するためのメディア・ライブラリ、そしてチュートリアル、APIドキュメントとサンプル・コードを提供
  • JavaFXプラグインが統合されたNetBeans(TM) 6.1 IDE:JavaFXアプリケーションを構築、プレビュー、そしてデバッグするための洗練された開発環境を提供
  • Nileプロジェクト:Adobe PhotoshopやAdobe Illustratorで作成したクリエイティブな資産をJavaFXアプリケーションへ簡単に取り込むことができるツール
  • Java(TM) 実行環境(JRE)6 Update 10ベータ:高性能なランタイムで、Webブラウザ上で実行中のアプレットをブラウザの外へドラッグすることでデスクトップ・アプリケーションへと動的に変換する機能を提供するブラウザのプラグインが含まれる

プレビューから除かれた機能は(リンク)以下の通りである。

  • 高度なテキスト・レンダリング
  • アニメーション ― パス・ベースでないアニメーション
  • 3Dベクター・グラフィック及びそれによる視覚効果
  • アコーディオンなどの高度なUI部品
  • ビデオ/オーディオのプレイバック ― クロス・プラットフォーム(またの名をFlash、またの名をON2 TrueMotion VP6)、ストリーミング・ビデオ
  • ビデオ録画/エンコーディング
  • ファイル・システム、ネットワーク越しのデータへのアクセス
  • 基本的なデザイン・ツール ― Adobe Photoshopからの出力
  • LinuxとSolarisのサポート
  • リフレクション

Sun社のJosh Marinacci氏は最近、プレビュー・リリースを得るまでの労力についてブログに(リンク)記した。

最近になってJavaの初期の時代のことが分かってきました。JavaOne 2007から私達は(スクラッチで)多くの重要な機能を持つ新しい言語のコンパイラ、新しいグラフィックとアニメーションを含むGUIランタイム、コード保管機能を含む新しいnetbeansのプラグイン、グラフィック・デザイナ向けのユーティリィティ、(一から書き起こした)新しいjavadoc、さらにはドキュメント類、サンプル、デモといったものを構築してきました。

JavaOneで発表されたスケジュールによるとバージョン1.0が今秋にはリリースされ、続けてJavaFX MobileとTV版が2009年にリリースされる予定である。InfoQはJavaマーケティング部門のシニア・ディレクタであるParam Singh氏、JavaFXのシニア・プロダクト・ライン・マネージャであるJacob Lehrbaum氏とプレビュー版について議論した。

Singh氏はプレビュー・リリースに2つのレベルのAPIが含まれていることに言及した。まず開発者が"common" APIを使って記述したアプリケーションは将来JavaFX MobileやJavaFX TVでも稼働する。さらに追加的な機能の利点を生かしたければdesktopレベルのAPIを使うこともできる。そしてLehrbaum氏は、Project Nileを通してIllustratorやPhotoshopといったAdobe製品で開発した資産をJavaFXで利用することができるということを強調した。

氏はデザイナがメディア・プレイヤに関連した様々なグラフィック・コンポーネントをPhotoshopのイメージ・レイヤとして創ることができるという例を示した。そしてこれらのレイヤはJavaFX開発者に利用される。その後、デザイナはJavaFXのコードとは独立してPhotoshopのイメージを更新することができる。

原文はこちらです:   http://www.infoq.com/news/2008/07/javafx-preview

ブックマーク
digg+,
reddit+,
del.icio.us+,
dzone+,
Hatena

No comments

返信

特集コンテンツ一覧

トップスポーツチームの監督に教わる秘訣

この論文では、氏が発見した原則を要約し、その原則をいかにしてソフトウェア開発に応用するかを説明します。

事例研究:Dutch Railwaysのプロジェクトにおける分散拠点でのスクラム・プロジェクト

この記事では、私達がどのようにして大規模(240人月、10万行強)でインドとオランダの開発者も参加したスクラム・プロジェクトを成功させたのかを示しています。

Agile2008チーム参加レポート - 帰国そして変化

Agileカンファレンスに「参加者としてだけでなく、発表者として参加しよう」を掲げたチームgoyattomは、サブミッションを提出し、7つのセッションが日本から選択されました。参加者はカンファレンスで各々の発表や、各セッションへの参加、諸外国のエンジニアとの出会い、ステージ上で DearXPを熱演などの様々な思い出を抱えて、無事日本に戻ってきました。

SilverlightとJavaのインターオペラビリティ

マイクロソフトのRobert Bellが、SilverlightとJavaを使用したインターオペラビリティのシナリオを紹介し、サンプルコードを例にとってアーキテクチャの手引きを提供します。

Agile2008 チーム参加レポート - カンファレンス参加編

Agileカンファレンスに「参加者としてだけでなく、発表者として参加しよう」を掲げたチームgoyattomは、サブミッションを提出し、7つのセッションが日本から選択されました。サブミッションが選択された人、そうでない人も含めて、個々の目的意識の確認、膨大なプログラムから聞きたいセッションの選択、旅行の準備、プレゼンテーションの準備の期間を終えて、無事当日を迎えました。

Agile2008 チーム参加レポート - 動機/準備編

筆者はアジャイルソフトウェア開発についての年に一度の国際会議であるAgile2008に初めて参加してきました。今年の日本からの参加者の数は14名にも及び、発表者は5名、受け持ったセッションは8つに及び、例年にない活躍を見せました。なぜ今年のAgile2008では、これほど多くの日本人が参加し発表に至ったのか? そのレポートをお届けします。

Javaトラブルシューティングメルマガ総集編 2008/08~09

エスエムジーでは、Java全般を対象にしたトラブルシューティングサービス「JaTS」を提供しています。この記事では、前回に引き続き、JaTSにて蓄積したトラブル事例とその解決ノウハウの一部をお送りしている「Javaトラブルシューティングメールマガジン」(JTSMM)の総集編として、過去2ヶ月のトラブル事例と追加情報をダイジェストとして提供いたします。

モデル駆動アプローチがうまく機能しない(しなくなる)8 つの理由

この記事では、モデル駆動アプローチがうまく機能しない、または機能しなくなることによって期待した結果が実現できなくなる 8 つの理由について書きたいと思います。