Getting Started with ADF Mobile 11g Technical Preview
ADF
Mobile is now available as part of the JDeveloper 11g technical
previews. Certain features of ADF Mobile shipped with JDeveloper
Technical Preview are not yet fully functional. Therefore, you
will need to download and apply a patch before ADF Mobile technical
preview would function properly.
Please follow the steps below to start developing using ADF Mobile technical previews:
- Download and extract the JDeveloper 11g Technical Preview to your PC.
- Navigate to and open the <JDeveloper Install Directory>/jlib directory.
- Located two Java Archive files on the jlib directory:
- trinidad-api.jar
- trinidad-impl.jar
- Rename the two files so they can be recovered later as necessary. Suggested new names:
- trinidad-api-ori.jar
- trinidad-impl-ori.jar
- Download the ADF Mobile patch file from this link, and select "Save As" to save the file to a temporary directory on your PC.
- Extract the content of the zip file to the <JDeveloper
Install Directory>/jlib directory. The content of the zip file
should contain the Java Archive files we have just re-named in step
5.
- Ensure that these two files are indeed in the <JDeveloper Install Directory>/jlib after extraction. Please note that this Trinidad patch is
not intended for use outside of ADF Mobile testing. Please revert back
to the original Trinidad library for any other development involving Trinidad components.
- Set up mobile device simulator of your choice using the instructions from this link.
- Follow the Tutorial for ADF Mobile 11g to begin developing your first ADF Mobile application.
- For
experienced ADF developers who wishes to go directly to developing a
mobile application, the development process is similar to developing a
JSF application, except the following:
- You can set the default size of the UI Editor in preferences-mobile setting.
- When
creating the application, please do not select any application
template. However, you may create your own application template
as long as the correct technology scope is selected for the View
Controller project.
- When
creating the View-Controller project for ADF Mobile, first unselect any
technology scope already selected for the project, and then select
"Mobile" technology scope only. This should ensure only the
appropriate technologies are selected.
- If
the project is created with "ADF Faces" technology is selected, you may
notice large amount of data being downloaded for each request to mobile
browser, leading to poor performance.
- Only JSF (Unbounded) Page Flow is available for ADF Mobile page navigation.
- When
defining UI components on a view, select the "Trinidad" components in
the component palette. You may also use other available
components such as HTML, but in order to get advanced feature such as
Partial Page Rendering, please use Trinidad components.
- Note
that ADF Mobile is expected to function properly in BlackBerry (4.x)
browsers and Windows Mobile (5 and 6) Pocket Internet Explorer.
However, please note that Partial Page Rendering is not expected
to work on BlackBerry browsers.
- Note
that certain features of ADF Mobile Technical Preview is not expected
to function properly on the Nokia S60 browsers. Nokia support is
still work-in-progress. However, please feel free to test out ADF
Mobile on Nokia S60 browsers nevertheless, and report observed issues
to the Oracle team.
- For a list of ADF Mobile Component Tags, please follow this link.
|
|
| |
 |
Learn More |
 |
 |
Forum |
 |
 |
Related Technologies |
 |
|