Top Banner
36

Java Two 2012 ADF

Mar 18, 2018

Download

Education

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • C:\>_

    WindowsWindows

    I am windows!

    This is a book!Your Name

    Message

    OK Cancel

  • +

  • Speaker Name

    Date Speaker Title

    -ADF

  • Java AndroidiOS

  • Agenda

    Oracle ADF Oracle ADF Mobile

  • Speaker Name

    Date Speaker Title

    Introduction to Oracle ADF

  • Oracle ADF Overview Productive Application Development End to End Framework Simplified Database Access Rich Web User Interface Advanced Controller Pluggable Business Services

  • Oracle ADF Key Features Component For Rich Enterprise Applications Page Flow 2.0 Drag and Drop Data Binding ADF Business Components Multi-channel Clients Declarative Application Customization

  • Oracle ADF Architecture

  • Business Services Layer

  • Business Services Layer

    Interaction with data persistence layer Data persistence Object relational mapping Transaction management Business logical execution

    Implement by following options Java Class, EJB, Web Services, JPA Objects Oracle ADF Business Components

  • Controller Layer

  • Controller Layer

    Application flow Handles user input Two options for web-based applications

    Standard JSF controller ADF controller

  • View Layer

  • View Layer

    Support multi-channel access to business services

    Can reuse and access business services from Web client Client-Server swing desktop application Microsoft Excel spreadsheets Mobile devices

  • Model Layer

  • Model Layer

    Connect business services to other layers Utilize metadata files to define interface Consists two components

    Data controls Data bindings

  • Benefits of Oracle ADF

    End-to-End Solutions Development Environment Platform Independence Metadata-Driven Declaration Customization Enhanced Reusability Source availability

  • Speaker Name

    Date Speaker Title

    Next Generation Mobile Development Framework

  • Software Development

  • Software Development

  • Software Development

  • Oracle ADF Mobile

    Mobile Enterprise Challenges ADF Mobile Features and Benefits

    Rapid Development of Rich Mobile Applications

    Flexible Runtime Architecture Mobile-optimized User Experience Declarative Device Services Integration

  • Oracle ADF Mobile Oracle OpenWorld October 4, 2011 Extension of the Oracle ADF Part of Oracle Fusion Middleware Write once and deploy multiple device

    platform Apple iOS BlackBerry 4.2 and higher Microsoft Windows Mobile 5 and 6 Nokia s60 Plain HTML

  • Rapid Development of Rich Mobile App

  • Visual Task Flow

  • Oracle ADF Mobile Browser

  • Input Components Output Components Layout Components Navigation Components Data Visualization Tables and Trees

    Component Supported

  • ADF Mobile Browser Skinning Enables device-dependent style sheets Provide optimal display pages on various

    mobile browsers Refer to Apache Trinidad Skinning

    Implementation

  • Speaker Name

    Date Speaker Title

    Lets Try Something

  • Resources

    Oracle ADF Homehttp://www.oracle.com/technetwork/developer-tools/adf/

    Oracle ADF JDeveloper Homehttp://www.oracle.com/technetwork/developer-tools/jdev/

    Apachehttp://myfaces.apache.org/

  • Thanks!