13
ADF MOBILE AMIS, 20th November 2012 Luc Bors & Lucas Jellema

ADF Mobile sig 12-11-2012

Embed Size (px)

Citation preview

ADF MOBILE

AMIS, 20th November 2012 – Luc Bors & Lucas Jellema

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

ORACLE FUSION MIDDLEWARE STACK –

PLATFORM FOR BUSINESS INNOVATION

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

AND NOW LUC IS SET FREE…