Home
/
Middleware
/
Oracle Application Development Framework (ADF)
1/11
Contents
Title and Copyright Information
Preface
Documentation Accessibility
Audience
Related Documents
Conventions
1
Overview of Oracle ADF Mobile Browser
1.1
About ADF Mobile Browser
1.1.1
How ADF Mobile Browser Improves Application Performance
1.1.2
About Java Server Faces and the Application Development Framework
1.1.3
Developing Mobile Applications Using ADF Mobile Browser
1.2
Supported Mobile Browser Features
2
Configuring the ADF Mobile Browser Environment
2.1
About ADF Mobile Browser Application Development
2.2
Configuring the ADF Mobile Browser Development Environment
2.2.1
How to Create a Mobile Application and Project
2.2.2
What Happens When You Create a Mobile Application and Project
2.3
Developing an ADF Mobile Browser Application
2.3.1
How to Develop a Mobile JSF Page
2.4
Testing an ADF Mobile Browser Application
2.4.1
How to Test ADF Mobile Browser Applications on Simulators
2.4.2
What You May Need to Know About Browser Settings
3
Component Support
3.1
About Apache My Faces Trinidad Components
3.1.1
Supported Features
3.1.2
Partial Page Rendering
3.1.3
Dialogs
3.1.4
Rendering Specific to the BlackBerry Browser 4.5 and Earlier Versions
3.2
Input Components
3.2.1
Creating Input Text Fields
3.2.2
Creating Lists
3.3
Output Components
3.3.1
Displaying Text
3.3.2
Displaying Images
3.3.3
Showing (or Hiding) Components
3.4
Layout Components
3.4.1
Managing the Page
3.4.2
Laying Out Sections of the Page
3.4.3
Inserting Spaces
3.5
Navigation Components
3.5.1
Creating Buttons
3.5.2
Creating Links
3.5.3
Navigation Components
3.6
Data Visualization (Graphs and Gauges)
3.7
Tables and Trees
3.7.1
Creating Tables
3.7.2
Creating Trees
3.8
Generating HTML <meta> Tags
3.8.1
Using <trh:meta> to Generate HTML <meta> Tags
3.8.1.1
About Default Viewport Size on Mobile Devices
3.9
Unsupported Components and Attributes
3.9.1
Unsupported Components
3.9.2
Unsupported Attributes
4
Skinning ADF Mobile Browser Applications
4.1
About ADF Mobile Browser Skinning
4.2
Implementing ADF Mobile Browser Skinning
4.2.1
Extending the ADF Mobile Skins
4.3
Applying ADF Mobile Browser Skinning
4.3.1
Headers
4.3.1.1
Creating a Title-Only Header
4.3.1.2
Creating Headers with Titles and Links
4.3.2
Table Components
4.3.2.1
Multi-Column Tables
4.3.2.2
Adding Images and Primary Details with Links
4.3.2.3
Creating Primary Details with Links
4.3.2.4
Creating Primary Details Without Links
4.3.3
Panel List Components
4.3.4
PanelFormLayout
4.3.5
Panel Accordion
5
Supporting Basic HTML Mobile Browsers
5.1
About Basic HTML Mobile Browser Support
5.1.1
Requirements for Basic HTML Mobile Browser Support
5.2
Developing Applications for Basic HTML Mobile Browsers
5.3
Styling Basic HTML Mobile Browsers
6
Design Guidelines for BlackBerry 4.2 to 4.5
6.1
About BlackBerry Browser Display Behavior
6.2
Formatting Tables to Prevent Wrapping
6.2.1
How to Prevent Fields from Wrapping in Tables
6.3
Formatting Label and Message Panels
6.4
Formatting Column Width
6.5
What You May Need to Know About Display Variations on BlackBerry Smartphones
6.5.1
Changing the Minimum Font Size
6.5.2
Form Factor Variations
7
Narrow Screen Support and User Agent Details Support
7.1
Determining Narrow Screen Support
7.1.1
How Trinidad Determines Narrow-Screen Optimization
7.2
Determining User Agent Capabilities Using EL Expressions
7.2.1
How To Determine User Agent Details
7.2.2
How to Determine Browser Capabilities
8
Extending ADF Mobile Browser Applications
8.1
Introduction to Extending Applications for E-Mail, Telephony, and Google Maps
8.2
Integrating an E-Mail Client
8.2.1
Adding Mail Properties
8.3
Integrating Telephony
8.4
Integrating Google Maps
8.4.1
Programming Driving Directions
8.4.2
Supporting Google Maps on iPhone
8.5
What You May Need to Know About Page Display Dimensions
8.5.1
Setting the Viewports for iPhone
Scripting on this page enhances content navigation, but does not change the content in any way.