ADF MobileおよびJDeveloperについて

Oracle Application Development Framework Mobile(ADF Mobile)は、エンタープライズ・モバイル・アプリケーションを迅速に開発するための、新規標準をベースとしたフレームワークです。ADF Mobileは、Java Server Faces(JSF)のコンポーネント・モデルに基づいて構築されており、PDAブラウザ、双方向メッセージング・デバイスおよびTelnetが動作する工業用携帯機器向けのアプリケーションを迅速に構築できます。デスクトップ・ブラウザ・アプリケーションの開発に使用されるものと同じプログラミング・モデルおよび豊富なコンポーネント・セットを、モバイル・アプリケーションの開発に使用できるようになりました。

ADF Mobileの一貫性のあるプログラミング・モデル

JDeveloperはADF Mobileと連携し、ADF MobileアプリケーションのWYSIWYG設計時プレビューを含むJSFおよびモバイルの開発について、包括的なサポートを提供しています。JDeveloperには、ビジネス・コンポーネントおよびサービスとのドラッグアンドドロップ・データ・バインドなど、Oracle ADFの他の有用な機能が含まれます。

ADF Mobileに対応したJDeveloperの迅速なアプリケーション開発機能を次に示します。

ADF Facesコンポーネントのフィルタリング

構築しているアプリケーションのタイプによっては、JDeveloperにおいて、ターゲット・デバイス上にレンダリングできるADF Facesコンポーネントのみが表示されます。たとえば、Telnetアプリケーションの場合、JDeveloperではサポート対象の50のADF Facesコンポーネントのみが「コンポーネント・パレット」にリスト表示されます。

設計時プレビュー

モバイル・ブラウザおよびTelnetアプリケーションの場合も、JDeveloperはアプリケーションの設計時プレビューを提供します。ターゲット・デバイス(Palm Treo 650など)を指定でき、ビューポートは個々の画面のサイズを反映して自動的にサイズ変更されます。現在、ADF Mobileアプリケーションを実行するためのブラウザの最小要件はPocket IE 2003である点に注意してください。

デバイス・エミュレータの登録

JDeveloperでは、PalmおよびMicrosoft製など、モバイル・ブラウザ用のデバイス・エミュレータの登録をサポートしています。デバイス・エミュレータが構成されると、JDeveloperはモバイル・アプリケーションの起動後にエミュレータを自動的に起動します。


ADF Mobileデバイス・カテゴリについて
ADF Mobileデバイス・エミュレータについて
ADF Mobileコンポーネントについて
ADF Mobile設定の実行
サポートされるADF Facesコンポーネント
ADF Mobileアプリケーションの作成