Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

JavaFX MobileでデバイスUI開発をもっと効率的に

JavaFX Mobile開発の基本

  • LINEで送る
  • このエントリーをはてなブックマークに追加
2009/06/05 14:00

 JavaFX 1.1は、多様なクライアントで使われるリッチUIを構築するための強力なツールであり、JavaFX Mobileアプリケーション開発用のモバイルエミュレータの機能を備えています。本稿では、JavaFX Mobile開発の基本を紹介します。

目次

はじめに

 最近のJavaFX Software Developer Kit 1.1のリリースに伴い、Sunは待望のJavaFX Mobileプラットフォームをリリースしました。JavaFXは、JavaFX ScriptというJavaに似たスクリプト言語と単一のAPIを備えており、デスクトップマシンからモバイルデバイスまで、さまざまなプラットフォームをサポートする開発ツールです。

 本稿はJavaFX Mobile開発についての初心者向けガイドですが、JavaFX開発では基本的にどの場合も同じSDKとツールを使用するため、本稿の内容はJavaFX全般に容易に応用できるはずです。JavaFX Mobile向けのSDKが別に用意されているのではなく、JavaFX SDK 1.1とその開発ツールにJavaFX Mobileアプリケーション開発用のモバイルエミュレーションの機能が付属する形になっています。SunのJava SwingチームにいるJoshua Marinacci氏は、このことを最近のブログ投稿で次のようにうまく言い表しています。「JavaFX Mobileなどというものは存在しない。あるのはJavaFXだけだ」。

 今日ではあらゆるモバイルデバイスでJavaが使われており、何千というモバイルデバイス画面のことを考慮しなければならないため、「いったんプログラムを書けばどこでも実行できる」(WORA:Write Once, Run Anywhere)というJavaの前提を貫くのは難しくなってきています。しかし、JavaFX Mobileの登場によって、Javaコミュニティは、こうしたデバイスUIの多様性に対応できるツールを得たことになります。


  • LINEで送る
  • このエントリーをはてなブックマークに追加

著者プロフィール

  • japan.internet.com(ジャパンインターネットコム)

    japan.internet.com は、1999年9月にオープンした、日本初のネットビジネス専門ニュースサイト。月間2億以上のページビューを誇る米国 Jupitermedia Corporation (Nasdaq: JUPM) のニュースサイト internet.com や EarthWeb.c...

  • Jim White(Jim White)

    Intertech Trainingのインストラクタ。『Java 2 Micro Edition』(Manning刊)の共著者でもある。

バックナンバー

連載:japan.internet.com翻訳記事

もっと読む

All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5