· Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general...
Transcript of · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general...
![Page 1: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/1.jpg)
1
![Page 2: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/2.jpg)
<Insert Picture Here>
RIA and Web 2.0 Development Made Simple
Jobinesh Purushothaman
Principal Product Manager – Oracle ADF
![Page 3: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/3.jpg)
3
The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.
![Page 4: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/4.jpg)
4
Your Users are Using These
at Home:
![Page 5: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/5.jpg)
5
How Do Your Applications Look?
![Page 6: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/6.jpg)
6
What’s The Difference?
Better Looking UI
Better User Interaction
Better Feedback
Better Data Visualization
Better Process Flow
![Page 7: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/7.jpg)
7
How Does It Work?
AJAX
asynchronous JavaScript and XML
DOM
XHTML
CSS
XML/XSLT
XMLHttpRequest
JavaScript
Maybe some Flash
![Page 8: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/8.jpg)
8
We Have The Tools
Oracle JDeveloper includes:
Visual HTML layout editor
JavaScript editor
Code insight
Refactoring
JavaScript Debugger
CSS editor
Preview tab
HTTP Monitor
![Page 9: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/9.jpg)
9
But The Challenge
Thousands of developers
Most don’t know Ajax technologies
Most come from 4GL background
Expecting a visual and declarative approach
Don’t have time to learn all the new Ajax technologies
Need to focus on their specific application needs
![Page 10: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/10.jpg)
10
THERE MUST BE A SIMPLER
WAY…
![Page 11: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/11.jpg)
11
<Insert Picture Here>
A Simpler Approach
JSF and ADF Faces Components
![Page 12: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/12.jpg)
12
JSF In 60 Seconds
Simplifying Web Development
Server side UI generation
Component based not mark-up
Automatic event and state handling
Diverse client base not just HTML
Designed with tooling in mind
Applicable to wide spectrum of programmer types
A Java EE standard
![Page 13: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/13.jpg)
13
ADF Faces Rich Client Components
Over 150 components
Ajax enabled
Pluggable look and feel
Accessibility & internationalization
The usual components plus:
Charts, gantt, geo-map, pivot, calendars, coverflow
Built in advanced functionality:
Drag and drop framework
Dialog and pop-up framework
“Active Data” - Dashboards / push updates (comet)
Templating and declarative components
![Page 14: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/14.jpg)
14
Fusion Applications
HCM
![Page 15: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/15.jpg)
15
Fusion Applications
Projects
![Page 16: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/16.jpg)
16
Fusion Applications
Procurement
![Page 17: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/17.jpg)
17
Oracle WebCenter Spaces
![Page 18: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/18.jpg)
18
MICROS
![Page 19: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/19.jpg)
19
Cuyahoga County
![Page 20: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/20.jpg)
20
Over 150 Ajax Enabled Components
![Page 21: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/21.jpg)
21
More Than Components – A Framework
Dialog and popup windows
Drag-and-drop
Navigation menu
Partial page rendering
Active data framework – ajax communication
Advanced data streaming – push communication
Complete JavaScript API
Templating
Skinning
Accessibility
![Page 22: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/22.jpg)
22
Layout Components
Arrange your page using areas
Change page layout at runtime
Splitter
Accordion
Show detail
Advanced layouts
Tabbed
Dashboards
Borders
![Page 23: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/23.jpg)
23
Common Components
![Page 24: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/24.jpg)
24
Common Components
Input/Output components
Text items, check boxes, radio buttons, date
Selection components
Single select, multiple select, combo box, LOV, shuttle
Tables and Trees
Navigation components
Others
Progress bar
bread crumbs …
![Page 25: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/25.jpg)
25
Some More Advanced Components
Calendar Query
Carousel
![Page 26: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/26.jpg)
26
Operation Components
Eliminate JavaScript Coding:
Drag and drop
Autosuggest
Pop up
Poll
Validators
Listeners
Convertors
Export
![Page 27: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/27.jpg)
27
Graphs
50 graph types
Flash or PNG rendering
Interactive: zoom, scroll,
time selector window,
line and legend
highlighting/fading,
dynamic reference lines
and areas
![Page 28: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/28.jpg)
28
Gauges
Dial: standard and threshold
Status Meter: standard and threshold
LED
![Page 29: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/29.jpg)
29
Geographic Maps
Represents business data on a geographic map
Supports superimposing multiple layers of information on a single map
Available Map types are:
Thematic
Pie
Bar
Point
![Page 30: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/30.jpg)
30
Pivot Table
Multiple layers of
data labels on a row
or a column edge
Automatic
calculation of
subtotals and totals
Drag and drop
pivoting
Drill and edit
enabled
![Page 31: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/31.jpg)
31
Gantt Chart
Track tasks and resources on
a Time
Gantt Chart types
Project Gantt
Scheduling Gantt
Resource Gantt
![Page 32: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/32.jpg)
32
Hierarchy Viewer
Drill
Change Layout
Zoom
Cards
Pop-up
![Page 33: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/33.jpg)
33
Demonstration
![Page 34: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/34.jpg)
34
<Insert Picture Here>
Conclusion
Oracle ADF Faces – a Simpler Way to RIA
Rich component set
Ajax built-in
Data visualization
Capable underlying framework
Easy to develop with
![Page 35: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/35.jpg)
35
Learn More Online – JDeveloper and ADF on OTN
http://oracle.com/technology/jdev
Tutorials
Demos
Books
Discussion Forum
How-to’s
Samples
More
![Page 36: · Principal Product Manager –Oracle ADF. 3 The following is intended to outline our general product direction. It is intended for information ... Fusion](https://reader034.fdocuments.us/reader034/viewer/2022050606/5fadb5547ee14754ae7bff7c/html5/thumbnails/36.jpg)
36
Related Oracle Press Books
Quick Start Guide to Oracle Fusion Development
Oracle JDeveloper 11g Handbook
Oracle Fusion Developer Guide