金曜日 7 31, 2009

今月リリースされた JavaFX Mobile 1.2 アーリーアクセス版を、ウィルコムのAdvanced/W-ZERO3[es](以下、アドエスと記述)で動かしてみようと思い立ちました。:-)
 
以下が今回使用する環境です。リリースノートに書かれていることと多少違うので後々何か問題が出てくるかもしれませんが、それは(実際に作業しながらブログを書いている)今はまだ分かりません。(^^;

 
PC側

  • OS: Windows Vista (32bit)
  • JDK 6u14
  • NetBeans 6.7.1
  • (ActiveSync 4.5はVistaにはインストールできないので)Windows Mobile Device Center 6.1

 
mobile側(アドエス)

  • OS: Windows Mobile 6 Classic
  • CPU: Marvell PXA270 520MHz
  • Memory: プログラム実行用108MB、データ記録用164MB
 
アドエスの詳細情報については、ウィキペディアや開発元のシャープ、ウィルコムのサイトをご覧ください。


 
PCとアドエスがUSB接続されていて、

  • PC側のActiveSync(実際にはDevice Center)でアドエスが認識されている。
  • アドエス側のActiveSyncの設定で「高度なネットワーク機能を有効にする」がオンになっている。
という条件のもと、いよいよアドエスにJavaFX Mobileをインストールしていきます。
 
実のところ、この辺のことは日本語で書かれたものを読んだことがなく人と話すこともあまりないので、どういう風に書くと自然なのか分からないままJavaFXのインストールガイド(英語)のみを読みながら書いております。(^^; 「なんとなく変だな」と思っても、あまり気にしないでやってください。(^^;;
 
(1) http://javafx.com/downloads/windows.jsp から JavaFX Mobile 1.2 for Windows Mobile をダウンロードします。
 
(2) PCにダウンロードした javafx_mobile1.2_windows.zip からキャビネットファイル SUN_JAVAFX.CAB を取り出し、Windowsエクスプローラで見えているアドエス本体のルートか他のディレクトリ(たとえばTemp)にコピー(転送)します。

 
(3) アドエスのスタートメニューからファイルエクスプローラを実行し、(2)で用意した SUN_JAVAFX.CABを選択するとJavaFX Mobileのインストールが行われます。

 
やった〜、インストール成功!!  ここまで来ると、SUN_JAVAFX.CAB はもう削除してしまって構いません。
しかし、ここからが問題。予想外の結末が待っていたのでした。(^^;

ちゃんとインストールされたので、JavaFXがスタートメニューに表示されるようになりました。しかし・・・。

 
が〜ん。
 
残念ながら今はこの件にあまり時間を割けないんですけど、(JDK 6URと7の次の〆切り日が過ぎたら)調べてみたいと思います。
 
この「○○を開けません。信頼性のある証明書で署名されていないか、コンポーネントの1つが見つかりません。このファイルをインストールし直すか、復元してください」のエラーは、他のアプリでも遭遇する人が少なからずおられるようですね。dll関係だとか。
一応JavaFXの開発に携わる立場の人間ですし、可能な限り調べてみたいと思います。

 
そういえば、来週は日本JavaFXユーザグループの第1回勉強会がありますね。大盛況でキャンセル待ちが出ているようです。こんなに興味を持ってもらえるなんて、なんとも嬉しいです。
JavaFX Mobileのことも話題に上がるかもしれないので、それまでにアドエスで動かしたかったんだけど残念。orz


火曜日 7 28, 2009

先週、JavaFX Moble 1.2のアーリーアクセス版がリリースされました。興味とWindows Mobile環境のある方はぜひいじってみていただければと思います。

http://javafx.com のダウンロードメニューからダウンロードできます。リリースノートとインストールガイドも用意されています。

 
私は社内で開発エンジニア用に支給されたJavaFX Phone(JavaOne 2009で売られたもの)数台のうちの1台をちゃっかり貰っているんですが、最近はJDK 6と7にかかりきりで、残念ながらいじる時間がなくて。いや、嘘です、ごめんなさい。最近忙しかった原因は5年も待ったドラク(以下略)。Sun.Japan本社の最寄り駅がある路線を使われる方、すれちがうことがあるかもしれません。その際はどうかよろしくです。

とにかく、JavaFX Mobile 1.2 EAを(も?)よろしくお願いします。:)


実に久しぶりの投稿です。1つ前のエントリーがJDK7-b57のこと・・・一番最近リリースしたバージョンがb66ですから、ずいぶん長い間さぼっていたことになります。

最近JavaFX Coding Challengeの結果が発表されました。日本からお二人が入賞されています! 一般の部のNaoaki Suganumaさんと学生の部のKazuki Hamasakiさんです。本当におめでとうございます!!
入賞アプリを動かしてみたのですが、なかなか素敵です。これからもこういうアプリをどんどん開発していっていただきたいものです。

JavaFX Coding Challengeでは他にもamazonギフト券が当たる賞があったのですが、結果発表が遅れていますね。参加された皆様、どうか気長にお待ちください。(^^;