Post on 22-Jan-2018
THE MOBILE VISION OF ORACLE
• Provide extensions to Enterprise Applications on Mobile
devices – to support work anytime & anywhere
– For ISVs and Customers
– And first for Oracle Applications
• Primary use cases:
– Dashboard & monitoring
– Documents and Collaboration & BYO Device
– Act – perform tasks in business process (especially: decide!)
– Gather input ‘on site’
• Also: provide ‘mobile consoles’ to perform cloud
administration tasks
TASK FOR (FUSION) MIDDLEWARE:
ENABLE MOBILE
• Security
– Support for Mobile Developers &
Applications in IDM 11gR2
• Data
– Support for REST-ful data services
in APEX (4.2), ADF (12c), Java/JEE,
SOA Suite and Oracle Service Bus
• User Interface
– Facilities to develop user interfaces that are accessible on
mobile devices – leveraging middleware services
– Mobile apps for WebCenter Spaces, OBI EE, WebCenter
Content (pka UCM)
THREE TRACK APPROACH
Mobile Browser
Rich Mobile Browser
Native Apps
MobileBrowser
• small screen• low resolution• simple JSF components• low(er) band-width• plain HTML & CSS
• deployment/access through browser• on line (connection required)
• targeted at Tablets• no Flash• Adaptive Layout• (multi-touch) gestures• mobile aware component rendering• HTML 5
• Access to device features (camera, email, contacts, GPS)• Local storage• Off-line/disconnected (& synchronization)• AppStore deployment
ADF ARCHITECTURE
Business Services
Data Services
Model
Controller
JSFView
Desktop Browser-Based
Struts
OfficeADF
SwingJSP
EJB BAM ADFbcPortletsBIBPELWeb ServicesJava
ADF Faces
Met
adat
a Se
rvic
es (
MD
S)
MobileNative Browser
Database Web Services Legacy Systems Apps Unlimited
JSF ADF Controller
ADF Binding
Web
Service
WS*Mobile
ADF MOBILE BROWSER
• Support for accessing ADF applications via the Mobile
Browser has been around since 2005/2006
– In ADF 11g: ADF Mobile Browser via Trinidad Components
• Rendering to many different devices
using Phone specific skins
ADF MOBILE – FIRST GENERATION
• Started around 2008
• Targeted BlackBerry & Windows Mobile
• Capable of Off Line
– Working with Oracle Lite for local
storage
– Using Oracle Lite Mobile Server
to manage synchronization
to the server database
• Luc was active since 2009:
– Doing research, writing articles,
presenting, …
– Preparing for ODTUG 2011…
• ADF Mobile 1st Generation was
discontinued in Spring 2011
ADF MOBILE – SECOND GENERATION
• Announced at Oracle Open World 2011:
• Leverage existing ADF infrastructure,
components and skills
• Targeting iOS (iPhone, iPad)
and Android
• Hybrid applications and largely
device independent development
– HTML 5
– Java (using embedded JVM)
– Framework (PhoneGap/Apache Cordova) to adapt to specific
APIs for mobile device features
– Option to integrate purely native elements
• Beta program starts soon…
– Luc entered Beta program on day one
– Release expected… Spring 2012/Summer 2012/Fall 2012?
ADF MOBILE INSIDE ORACLE
• Oracle Applications is getting mobilized using ADF Mobile
– Fusion Applications
– eBusiness Suite
– PeopleSoft
– JD Edwards
ADF MOBILE – SECOND GENERATION
• Oracle Open World 2012 (last October)
– Mobile one of the core themes!
– … still no
release
• Then, finally:
22nd October 2012