Download presentation
Presentation is loading. Please wait.
Published byGinger Bridges Modified over 9 years ago
2
The following is intended to outline Oracle’s 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 remain at the sole discretion of Oracle. © 2010 Oracle Corporation
3
Oracle Application Express (APEX) D atabase-centric Web application development tool Unique Rapid Application Development (RAD) tool for the Oracle Database Browser based for Development, Deployment & Runtime Declaratively build professional Web 2.0 applications that are fast and secure Leverages full Oracle database capabilities and existing SQL & PL/SQL skills Fully supported, “no-cost” standard component with all editions of the Oracle Database Easy - Rapid - Empowering © 2010 Oracle Corporation
4
Oracle Application Express Use Cases Data-driven Applications Develop opportunistic and departmental productivity applications Online Reporting Build SQL-based reporting applications on existing database schemas Access Replacement Consolidate outgrown Access applications to the Oracle database with an APEX Web front end Spreadsheet Web-ification Convert spreadsheets to Web applications where they can be concurrently viewed and edited Oracle Forms Modernization Leverage SQL & PL/SQL declarative programming skills to move Forms applications to HTML / Web 2.0 © 2010 Oracle Corporation
5
Departmental Application Development Requirements: Build data stores to solve tactical issues Timely solutions that they control Departments work autonomously Issues: Staff lack skills with enterprise frameworks Applications inefficient and hard to maintain Often contain business critical data Data sensitivity issues © 2010 Oracle Corporation
6
Departmental Application Development Solution: Consolidate departmental data Self-service application development Departments maintain full control IT provides professional data management Benefits: Easy to develop and maintain Applications are secure, reliable and scalable Improved end user experience © 2010 Oracle Corporation
7
D E M O N S T R A T I O N Rapid Application Development © 2010 Oracle Corporation
8
2006 Application Express 2.2 Packaged Applications History 2006 Application Express 2.1 Oracle XE 2005 HTML DB 2.0 SQL Workshop 2004 HTML DB 1.6 Themes 2004 HTML DB 1.5 First Release 2007 Application Express 3.0 Flash Charts, PDF Printing, Access Application Migration 2008 Application Express 3.1 Interactive Reports, BLOB 2009 Application Express 3.2 Forms Conversion 2010Application Express 4.0 Websheets, Dynamic Actions, Plug-Ins, RESTful Web
9
© 2010 Oracle Corporation Developer community - 80k+ downloads / year apex.oracle.com – 4m page views / week Active Discussion Forum – 4.6 m views, #3 on OTN 100 Consulting companies, 60 BLOGs, 10 Hosting Partners User Groups: 30 @OOW-09, 40 @ODTUG, APEXposed User interface for Oracle Store and Oracle Audit Vault Oracle Application Express Momentum
10
© 2010 Oracle Corporation Oracle Application Express Books
11
Architectural Overview Simple Architecture Pages dynamically rendered using database Metadata No code generation or file based compilation Runs Everywhere Oracle Database Runs © 2010 Oracle Corporation
12
Multi-Tenant Hosting Allows IT to manage Database services Self-service provisioning of workspaces Free hosted development service http://apex.oracle.com © 2010 Oracle Corporation
13
Development / Deployment Options Locally Install on Stand-alone machine Multi-tenant Private Cloud Workspaces for each department Self-service provisioning model Public Cloud Hosting partners Amazon EC2 © 2010 Oracle Corporation Develop & deploy where it is most convenient and cost effective
14
© 2010 Oracle Corporation Building Integrated Applications
15
Target Development Community © 2010 Oracle Corporation
16
Out of the Box Development Features Reports Forms Charts Calendar Templates Navigation Validations Processes Computations Branches Web Services Email Services Translation Services Conditional Processing Authentication Authorization Session State Management Logging & Monitoring © 2010 Oracle Corporation
17
Integrating with Other Tools / Services Leverage the full spectrum of the Oracle database’s capabilities: SQL PL/SQL RAC Spatial OLAP Flashback Web Services Text Multimedia Analytic Functions Globalization XML DB eBusiness Suite © 2010 Oracle Corporation
18
SQL Developer and Application Express Browse your Application Express Applications Export and Import Applications Drop Applications Deploy Applications Modify Applications Export Pages Tune your Queries Included Application Express Reports Custom Exception Reports Requires SQL Developer 1.2.1 + and Application Express 3.0.1 + © 2010 Oracle Corporation
19
Oracle APEX Forms Conversion Overview © 2010 Oracle Corporation
20
MS Access Migration - SQL Developer and Oracle APEX Export MS Access metadata Migrate the Microsoft Access database to Oracle Create an Oracle Application Express Workspace Create a migration project Analyze the Microsoft Access application Generate the Oracle Application Express Application Customize your Application Express application © 2010 Oracle Corporation
21
BI Publisher Architecture Declarative PDF reporting services Create professional looking reports Range of document formats Ability to define multiple queries © 2010 Oracle Corporation
22
Interactive Reports Out of the box declarative Web 2.0 reporting Dramatically enhances end-user capabilities © 2010 Oracle Corporation
23
Websheets Build basic applications faster and with more functionality Web-based content sharing Hierarchical text pages Editable data grids Interactive Reports Mark-up syntax with SQL Tags Designed for Business Users Incorporates “sharing” model (Reader, Contributor, Admin) Integrated annotations (attachments, tags, notes, links) © 2010 Oracle Corporation
24
Dynamic Actions Declaratively define client-side behavior JavaScript and AJAX code implemented by Application Express engine No need for expertise in JavaScript and AJAX Allows you to declaratively: Show / hide Enable / disable SQL and PL/SQL AJAX calls Add / remove styles Each can have multiple true and false actions © 2010 Oracle Corporation
25
Plug-Ins Extend built-in functionality with new item types, region types, processes, dynamic actions, etc. Declarative property and attribute settings Once loaded, use in similar fashion to native components Included in APEX application export Encourages APEX community contributions © 2010 Oracle Corporation
26
D E M O N S T R A T I O N Dynamic Actions & Plug-Ins © 2010 Oracle Corporation
27
D E M O N S T R A T I O N Websheets © 2010 Oracle Corporation
28
Oracle Technology Network (OTN) http://otn.oracle.com/apex
29
Hosted “Development” Service http://apex.oracle.com © 2010 Oracle Corporation
32
© 2008 Oracle Corporation – Proprietary
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.