Skip Headers
Oracle® Fusion Middleware Mobile Browser Developer's Guide for Oracle Application Development Framework
11
g
Release 1 (11.1.1.7.2)
Part Number E10140-08
Home
Contact Us
Next
PDF
·
Mobi
·
ePub
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Overview of Oracle ADF Mobile Browser
1.1
Introduction to 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 Browsers
2
Configuring the ADF Mobile Browser Environment
2.1
Introduction to the ADF Mobile Browser Development Environment
2.2
Configuring the ADF Mobile Browser Development Environment
2.2.1
How to Configure the Environment by Creating 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 an ADF Mobile Browser Application by Creating a Mobile JSF Page
2.3.2
What Happens When You Create a Mobile JSF Page
2.4
Testing an ADF Mobile Browser Application
2.4.1
How to Test ADF Mobile Browser Applications on Emulators
2.4.2
What You May Need to Know About Browser Settings
3
Component Support
3.1
Introduction to 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
Unsupported Components and Attributes
3.8.1
Unsupported Components
3.8.2
Unsupported Attributes
4
Skinning
4.1
Introduction to ADF Mobile Browser Skinning
4.2
Implementing ADF Mobile Browser Skinning
4.2.1
How to Implement Skinning in an ADF Mobile Browser Application
4.2.1.1
How to Define the <skin-family> in the trinidad-config.xml File
4.2.1.2
How to Define <skin-family> in the trinidad-config.xml file to Enable Switching Between Skins
4.2.2
How to Specify the Renderkit and Style Sheet Name in the trinidad-skins.xml File
4.2.3
What Happens at Runtime
4.3
Example iPhone Components
4.3.1
How to Create Headers in iPhone Applications
4.3.1.1
Using the styleClass Attribute to Create Header Components
4.3.2
How to Create Navigation Panels in iPhone Applications
4.3.2.1
Using the Panel List Style Class to Create a Static List of Navigation Panels
4.3.2.2
Using the Table List Style Component to Create a Dynamic List of Navigation Items
4.3.3
How to Create Detail Items in iPhone Applications
4.3.3.1
Field Set Style Classes
4.3.4
What You May Need to Know About CSS Classes in iPhone Applications
5
Supporting Basic HTML Mobile Browsers
5.1
Introduction to 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
Introduction to 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
Changes to 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.1.1
Determining the Skin Type
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.