agenda 1. history b. apex-forms apex as frame for forms · 2016-11-29 · apex as frame for forms...
TRANSCRIPT
APEX as frame for Forms
AGENDA1. History2. Modernization
The four stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashupd. Mobilization
3. Summary4. Q&A
History
▪ SoftBASE has been an Oracle partner and a Forms developer since 1996
○ Forms version 6 until 2006■ Client/Server Architecture
○ Forms version 10g until 2012■ Web Form in Iframe together with Portal■ Web Form Standalone in a Browser based applet
○ Forms version 11g until 2016■ Web Form in an APEX based Mashup■ Web Form standalone in a Browser based applet
○ Forms version 12c■ Webstart Form together with APEX based Mashup■ Webstart Form standalone on the Desktop
APEX-FORMS Mashup - Intro
Year 1999 - (Forms version 6.x). Client/Server, Db-Authentication.
Screen example: versions up to APEX-FORMS Mashup6.x
History - Legacy
Screen resolution SVGA 1024 * 768
Year 2006 (Forms version 10g Applet). Portal Integration and Standalone.● SSO with automated RAD synchronization OID/10g SSO.
Screen resolution 820p - Cloud Integration via the Database / Client Login
Screen example: versions up to APEX-FORMS Mashup 10.xHistory - Legacy
Year 2016 (Forms version 12c). APEX Mashup and Standalone.● SSO with automated RAD synchronization OID/OAM● SSO with Custom Db based Authentication. (The Simple Sign On)
Screen resolution 2560*1080/Multiple Screens - Bi-directional Cloud Integration Oauth2, Database and Client
Screen example: APEX-FORMS Mashup 12c2016
Year 2016 (Forms version 12c). APEX Mobile on Forms (DB) Functionality● SSO with automated RAD synchronization OID/OAM● SSO with Custom Db based Authentication. (The Simple Sign On)
APEX-Forms Mobile 12c Bi-directional Cloud Integration Oauth2, Database and Client
Screen example: APEX-FORMS Mobile 12c2016
APEX as frame for Forms
2. ModernizationThe four stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashupd. Mobilization
FORMS Value-upgradeAutomated via JDAPI Interface
… The process
▪ Look and feel as Web 2 (from Apex)
▪ Authentication / Authorization SSO-O
▪ Screen Techniques For Resolution and Zoom
▪ OID/RAD/RDBMS synchronization
▪ Browser independent GUI
▪ Report Server Control and BI Publisher Integration
▪ Automatic resizing of all Forms
… The options
▪ On-Line Designer
▪ Role Based Default Values
▪ Contextmenu
▪ Right Click API
▪ Interface Module
▪ OAUTH2 DB-Based Client
▪ Client Integration/Excel/File/Host
FORMS Value-upgradeAutomated via JDAPI Interface
APEX as frame for Forms
2. ModernizationThe four stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashupd. Mobilization
APEX-FORMS Web 2.0
… The APEX frame functions
▪ OAM SSO Authentication or Custom SSO (Simple Sign On), same as Forms and Reports
▪ Role Based Accumulative Authorization and Navigation
▪ Bi-directional Integration into/from FORMS.
▪ Dynamic Zoom level including JWS
▪ CSS for Colours and Skin
▪ Dynamic startup of FORMS including Colour Scheme and Dynamic Jnlp
▪ HD Enabled Size and Resolution, Support for Multiple Screens
▪ APEX as CMS
APEX as frame for Forms
2. ModernizationThe four stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashupd. Mobilization
… Mashup processes
▪ OAUTH2 Client in Apex and Forms
▪ Uploads from Private cloud▪ Uploads from anywhere▪ Apps like Google Maps
▪ Linking of ERP and Cloud elements▪ Like Item-data and Item-images
▪ SEARCH power for retrieval▪ Mails, pdf-docs and images
APEX-FORMS Mashup
● APEX to FORMS, APEX to APEX, FORMS to APEX, APEX to Cloud, Forms To Cloud.● Forms Standalone, APEX standalone (Mobile).● Benefits from the Community and Packaged Applications
APEX-FORMS Mashup
APEX as frame for Forms
2. ModernizationThe three stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashupd. Mobilization
APEX-FORMS Mobile
… The APEX Mobile
▪ Mobile Themes and jQuery for Mobile
▪ REST enabling Procedure, Functions, Packages
▪ REST enabling Tables, Views and Queries
▪ Rapid Development for Mobile based on REST Services
▪ Code Sharing with Forms and Rdbms
APEX as frame for Forms
3. Summary
Summary
● Modernization - Stepwise○ No big bang - No all or nothing Migration○ Added value in each Step - ROI
● The Right Tool for the Right Job○ Oracle Rdbms For Data Model and Logic○ Oracle Forms with APEX-FORMS For Back office Development○ APEX for Mobile Development
APEX-FORMS Mashup - Intro
APEX as frame for Forms
4. Q&A