<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview



Similar documents
The Oracle Fusion Development Platform

<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

ADF. Joe Huang Joe Huang Senior Principal Product Manager, Mobile Development Platform, Oracle Application Development Tools

How To Develop A Mobile Application On An Android Device

Oracle Application Development Framework Overview

Groot, Groter, Groots(t)

JD Edwards EnterpriseOne Mobile Solutions

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, A PeopleTools and Fusion perspective

<Insert Picture Here> Betting Big on JavaServer Faces: Components, Tools, and Tricks

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

ADF Mobile Overview and Frequently Asked Questions

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

Mobilize Your ERP with ADF Mobile

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

Web Development with the Eclipse Platform

<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture

1 What Are Web Services?

Oracle Platform Security Services & Authorization Policy Manager. Vinay Shukla July 2010

Safe Harbor Statement

Reporting component for templates, reports and documents. Formerly XML Publisher.

ORACLE ADF MOBILE DATA SHEET

Portals, Portlets & Liferay Platform

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

Clouds on the Horizon: What s the Best Oracle Fusion Strategy for Those Still on Oracle 11i or R12.0?

Copyright 2012, Oracle and/or its affiliates. All rights reserved.


Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

1 What Are Web Services?

<Insert Picture Here> Java EE 7. Linda DeMichiel Java EE Platform Lead

Get More from Microsoft SharePoint with Oracle Fusion Middleware. An Oracle White Paper January 2008

<Insert Picture Here> Oracle Business Process Management

SNUG June 16, 2006 The Future of PeopleSoft Integration

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology Fall 2007

Rich Media & HD Video Streaming Integration with Brightcove

Intalio BPM. The first and only complete Open Source Business Process Management System

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

Introduction to IBM Worklight Mobile Platform

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Ken Bond Vice President Investor Relations

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader

Oracle Mobile Solutions. Filip Huysmans Contribute Group

IBM Rational Web Developer for WebSphere Software Version 6.0

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Applications. Oracle WebCenter 11 g Handbook: Build Rich, Customizable Enterprise 2.0. Oracle Press ORACLE. Philipp Weckerle.

Oracle SOA Suite Then and Now:

Welcome to the Force.com Developer Day

How To Write An Ria Application

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

SOA Best Practices (from monolithic to service-oriented)

Rich Internet Applications

ORACLE SOA SUITE. Product Overview

Glassfish, JAVA EE, Servlets, JSP, EJB

Managing Complexity in Mobile Application Deployment Using the OSGi Service Platform

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Java (J2SE & J2EE) and Web Development Training Catalog

<Insert Picture Here> Web 2.0 Data Visualization with JSF. Juan Camilo Ruiz Senior Product Manager Oracle Development Tools

Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp)

ORACLE WEBCENTER PORTAL

From Forms to ADF When, Why and How? Senior Group Product Manager - Application Development Tools

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

Oracle WebCenter and BPM Strategy and Vision

Mobile Application Development Options

What means extensibility?

Extending PeopleSoft Applications with Oracle Fusion Middleware. An Oracle White Paper April 2007

Enterprise Content Management Strategy and Vision Roel Stalman

<Insert Picture Here> Application Testing Suite Overview

Sybase Unwired Platform 2.0

Take full advantage of IBM s IDEs for end- to- end mobile development

Web and Enterprise Applications Developer Track

IT FUSION CONFERENCE. Build a Better Foundation for Business

BONITA, The Open Source BPM Solution

Web Cloud Architecture

Whitepaper. Rich Internet Applications. Frameworks Evaluation. Document reference: TSL-SES-WP0001 Januar

Pentaho Reporting Overview

SAP NetWeaver Opens SAP ERP world. Amedeo Prodi SAP Italia

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

Continuous Integration For Fusion Middleware

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Agenda. Fusion Middleware Release 12 Fusion Applications

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory IBM Corporation 1

applications. JBoss Enterprise Application Platform

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal

Transcription:

<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview Oracle Tools Product Development

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.

Session Agenda Framework Demo Roadmap Questions and Answers <Insert Picture Here>

<Insert Picture Here> ADF Mobile Extending Enterprise Application to mobile users Write once, and deploy to multiple mobile platforms and channels Declarative and Meta-data driven: easy to develop and maintain

Oracle Fusion Middleware

Extending Oracle Applications and Technology to Mobile Clients Application Development Framework JDeveloper

JDeveloper Single, Integrated Enterprise IDE DBMS Modeling Java Dev. Java EE Dev. ESB Dev. BPM Dev. Business Rules Portal Dev. Desktop & Mobile Common Metadata Manager Common Application Lifecycle Management Common Business Catalog Common Modeling Framework Common IDE Framework

Application Development Framework MVC Development for the Enterprise Device View Controller Model Mobile Device & Browser Optimization JSF Components Mobile Components Ajax & DHTML Flash JSF Page Flow JSR 227 Data Binding O-R Mapping EJB 3, JPA WebServices

ADF and JDeveloper Target Developers and Communities One development environment and platform For server/web-based and on-device applications Covering both desktop and mobile clients Used by developers to Build custom J2EE applications and modules Configure/develop/integrate Fusion Middleware components Extend integrated applications to end users Used by Internal Oracle teams to build products: Oracle Fusion Applications Oracle Applications Unlimited WebCenter Suite (Enterprise 2.0) Oracle Enterprise Manager

Oracle ADF Mobile Platform Richness of User Interaction ADF Mobile Browser (Current Offerings) Delivers a rich mobile web experiences through AJAX and Web 2.0 technologies. UI rendering degrades gracefully to deliver HTML content to a wide set of consumer devices with basic HTML browsers. HTML (HTML Mobile Browser) AJAX (Smartphone Mobile Browsers) Native (Full Java Clients) ADF Mobile Client (New) Make business data available regardless of network connectivity. Deep integration with device services Device Service Access & Offline Support

ADF Mobile Browser Architecture Mobile Browser Client Swing Office JSP JSF MyFaces View Struts JSF/ADFc Controller ADFm (JSR 227) Model Java EJB BAM BPEL WebServices ADF BC BI XML Portlet Toplink JCR JMX Business Services Data Services Relational Data XML Data Legacy Data Packaged Apps 2009 Oracle Corporation Proprietary and Confidential

What is ADF Mobile Client? Extends enterprise applications to on-device mobile clients Develop-once, deploy to multiple platforms Similar experience as developing a web application Java-based runtime client Meta-data driven development paradigm (XML) Complete MVC stack on the device UI metadata rendered to native controls ondevice to provide a native user-interface Java Client View Controller Model Local DB

Server-side Components Oracle Database Lite (OpenSync) Mobile Server Data Synchronization Server DB (Oracle) <-> Client (SQLite) DB ADF Mobile Transaction Replay Service (MTRS) Automatically replays client-side application transaction on server Complements Mobile Server Synchronization

ADF Mobile Client Data Synchronization BlackBerry Device Desktop/Mobile Browser Clients ADF Mobile Client Mobile Server SQLite Publications Application Server msync Base ADF App ADF BC/EO Windows Mobile Publications ADF BC/VO/AM Web Services Others ADF Mobile Client Synchronization Support Complete and Delta SQLite msync One-way and two-way User-invoked, background, and programmatic Server Database

Breaking Through Common Mobile Platform Limitations Limitations of current solutions: Duplicating development efforts Different tools and environment for different mobile devices and channels (on-device vs. web) Different frameworks for native/on-device vs. web based mobile applications Code-driven development paradigm Java (ME and SE), Objective C, C++, etc. (Re)build all application services from the ground up For application logic services, view services, etc. Proprietary frameworks and technologies

ADF Mobile Enables Rapid and Scalable Mobile Application Development Mobile Browser: Support for broad range of devices Automatically leverages AJAX features in smartphone browsers Degrades gracefully to support plain HTML/WAP browsers Mobile Client: Develop one application, and deploy to many smartphone platforms Native UI controls and complete on-device framework Single set of application logic components can be extended to desktop browser, mobile browser, and native mobile clients

Device-Native Application User Experiences ADF Mobile Browser can be easily skinned to achieve device native look-and-feel ADF Mobile Client uses device-native UI components to deliver completely device native user experiences

Developer Productivity Declarative and meta-data driven WYSIWYG user interface designer Visual page flow editor Same developer experiences For both browser and ondevice applications Allows developer focus on meeting business requirements by providing Complete enterprise application framework Standards-based, hot-pluggable platform

ADF Mobile Browser vs. Native Clients Recommendations Mobile Browser is preferred when: Most or all data need to be accessed in real time Basic integration with device native services Need to support users on a wide variety of mobile devices Need to develop and go-alive today Mobile Client (On-device) is recommended when: Data needs to be available while device is offline Extensive integration with on-device services such as integrated barcode scanner Requires consistent client performance Targeted set of mobile devices by enterprise users Recommendation will change as technology and Platform evolves

Resources and Technical Preview for ADF Mobile ADF Mobile Resources: Product Information: http://www.oracle.com/technology/tech/wireless/adf_mobile. html Demo Site: http://stshld.oracle.com:8888/demo/faces/main.jspx