SlideShare une entreprise Scribd logo
1  sur  23
APEX 5.0, und sonst? 
Niels de Bruijn, Fachbereichsleiter APEX 
|
MT AG 
| 
GESCHÄFTSFORM INHABERGEFÜHRTE AG 
HAUPTSITZ RATINGEN 
GRÜNDUNGSJAHR 1994 
BESCHÄFTIGTE 180 FESTANGESTELLTE MITARBEITER 
BETEILIGUNGEN MT-IFS GMBH (RATINGEN), MT-IFS SARL (LUXEMBURG) 
BUSINESS 
INTELLIGENCE SOLUTIONS 
SOCIAL BUSINESS 
SOLUTIONS 
business by integration 
MOBILE 
SOLUTIONS 
APPLICATION 
DEVELOPMENT 
INTEGRATION 
SERVICES 
IT SYSTEM 
SERVICES
Über mich 
 Niels de Bruijn, Fachbereichsleiter APEX 
 Geboren in 1977, verheiratet, drei Töchter, Wohnort Ratingen 
 seit 12.2003 bei der MT AG in Ratingen 
 zuvor 2 Jahre als Berater bei Oracle Nederland B.V. angestellt 
 Beschäftigt sich seit 2004 mit APEX 
 Federführend beim Vertrieb/Marketing/Delivery von APEX Projekten aller Art 
- https://apex.mt-ag.com & http://www.apexsolutions.de 
 Themenverantwortlicher für APEX bei der DOAG 
 Wo bin ich zu finden? 
- Online: Skype, Xing, LinkedIn, Twitter, Facebook 
- Offline: DOAG Konferenz/ APEX CONNECT, ODTUG Kscope, APEX UserGroup, 
| 
Meetups 
3 APEX 5.0, und sonst?
Auswahl an Themen, die APEX erweitern… 
| 4 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
Node.js 
 Javascript auf dem Betriebssystem (wird es zukünftig Perl ersetzen?) 
 Lässt sich mit HTTP(S) über APEX (serverseitig) oder den Browser (clientseitig) aufrufen 
 Nicht nur ein Hype… 
- sehr einfach zu installieren 
- verdammt schnell (non-blocking) und kostenlos 
- Über 100.000 (!) fertige Module stehen auf https://www.npmjs.org zur Verfügung 
 In Verbindung mit APEX eröffnen sich neue Möglichkeiten, z.B.: 
- Lokaler Webserver für APEX starten 
- Automatisiert Office Dateien mit Daten aus Oracle erstellen 
- Zugriff auf eine Oracle Datenbank aus Node.js 
| 
(siehe Blog posting von Carsten auf http://sql-plsql-de.blogspot.de/2014/09/nodejs-und-die- 
oracle-datenbank-erste.html) 
- Ein paar Demos: https://apex.mt-ag.com/pls/apex/f?p=213 
5 APEX 5.0, und sonst?
Auswahl an Themen, die APEX erweitern… 
| 6 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
FOEX Plugins 
 FOEX 1.2.4 erweitert APEX 4.2.x: 
- Master - Detail - Detail Formular auf einer Maske 
- Mehrere Interactive Reports auf einer Maske 
- Mehrere tabellarische Formulare auf einer Maske 
- 100% AJAX (Seite muss bei Page Submit nicht neu geladen werden) 
- Modale Dialoge 
- Clientseitige Validierungen 
- Mehrere Dateien auf einmal hochladen 
- LOVs mit Zusatzdaten darstellbar 
- Verschachtelung von APEX Seiten 
- Tree merkt sich den Zustand und kann Zusatzdaten darstellen 
- Spalten / Überschrift in Berichten können “eingefroren” werden 
- Übergeordnete Überschrift in Berichten darstellen 
| 
7 Einführung FOEX v1.2.x
Wie sieht dies aus? 
| 
8 APEX 5.0, und sonst?
Auswahl an Themen, die APEX erweitern… 
| 9 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
Viele Auswahlmöglichkeiten… 
 xxx 
| 
Jasper, 
Birt 
10 APEX 5.0, und sonst? 
Spreadshe 
et 
Publisher 
Oracle 
BI 
Publisher 
APEX 
Plugins 
PL-JRXML 
2PDF 
PL/PDF Oracle 
REST 
Data 
Services 
2.x 
MT-Doxx 
Server 
Technologie 
Java-Server 
(JEE) 
Java-Server 
(JEE) 
WebLogic PL/SQL in 
RDBMS 
PL/SQL 
in 
RDBMS 
PL/SQL 
Java-wrapper 
in 
RDBMS 
WebLogic / 
Glassfish / 
JDK / 
Tomcat 
.Net / IIS 
Client Tool 
für die 
Definition 
iReport 
Designer, 
Eclipse/Birt 
Excel Word / 
Excel 
(Plugin 
notwendig) 
APEX ggf. 
SQL Plus 
iReport 
Designer 
(jrXML) 
SQL Plus Altova 
StyleVision 
oder Stylus 
Studio 
Word / 
Excel 
Mögliches 
Layout? 
Pixel 
perfekt 
Pixel 
perfekt 
Pixel perfekt Nicht Pixel 
perfekt 
Nicht Pixel 
perfekt 
Nicht 
Pixel 
perfekt 
Pixel perfekt Pixel perfekt 
Ausgabe 
über IR? 
Nein Ja (Plugin) Ja Nein Nein Nein Ja Nein 
Schnittstelle 
für APEX 
URL, 
PL/SQL 
PL/SQL XSL-FO/ 
XML 
PL/SQL PL/SQL PL/SQL XSL-FO/ 
XML 
REST Web 
Service 
Formate XLS(X), 
PDF, RTF 
XLS(X) XLS, PDF, 
DOC 
PDF, 
XLSX 
PDF PDF PDF XLSX, 
DOCX, PDF 
Lizenz 
kosten? 
Nein Ja Ja Nein Nein Ja Nein Nein
Meine Auswahl 
Vorausgesetzt es gibt noch kein Know-How zu den Produkten: 
 1. Oracle BI Publisher 
 2. MT-Doxx (Windows) oder OPAL:XP (Excel) oder Doxxy (PDF/DOCX) 
 3. Open Source wie mit Jasper Reports oder Birt 
Interessant ist auch: 
 PL-JRXML2PDF (PDF direkt aus der Datenbank) 
 Plugins 
| 
11 APEX 5.0, und sonst?
Auswahl an Themen, die APEX erweitern… 
| 12 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
Single Sign-On 
 Howto auf https://apex.mt-ag.com/nutzen 
 Detaillierte Präsentation auf der DOAG Konferenz 2014 in Nürnberg 
| 
13 APEX 5.0, und sonst?
Auswahl an Themen, die APEX erweitern… 
| 14 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
Cordova/PhoneGap (Build) 
 APEX App wird aus einer nativen App aufgerufen 
- Die gesamte App wird komplett in APEX entwickelt 
- Smartphone App muss nur einmalig deployed werden 
- Läuft auf alle gängige Betriebssysteme (Android / iOS / Windows Phone) 
 Mit PhoneGap Build wird die App automatisch bereitgestellt 
 Achtung: wenn das Vorhaben sich über HTML5 lösen lässt, dann HTML5 bevorzugen! 
 Beispiel: Barcode Scanner mit nativer Zugriff auf die Kamera 
| 
15 APEX 5.0, und sonst?
Auswahl an Themen, die APEX erweitern… 
| 16 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
Twitter Bootstrap 
 Für ansprechende Internetsites 
- Web Responsive fähig (alle Bildschirmformate werden unterstützt) 
 https://apex.mt-ag.com/pls/apex/f?p=183 (Demo von Smart4APEX) 
| 
17 APEX 5.0, und sonst?
Auswahl an Themen, die APEX erweitern… 
| 18 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
Open Source Charting 
 Weitere (Open Source) Charts? 
- Google Charts 
- JS Infovis Toolkit 
- D3.js 
- Flot 
- jQuery Visualize 
| 
- Datum: moment.js 
- 3D: three.js 
- Karte: Polymaps 
19 APEX 5.0, und sonst?
Auswahl an Themen, die APEX erweitern… 
| 20 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
Integration SAP 
 Mehr Infos dazu auf der DOAG Konferenz 2014 in Nürnberg 
| 
21 APEX 5.0, und sonst? 
SAP 
APEX 
PL/SQL 
(APEX_WEB_SERVICE) 
XML 
über HTTP(S) 
Funktions-baustein 
(BAPI) 
SOAP 
Web 
Service 
Oracle 
RFC 
(XML)
Auswahl an Themen, die APEX erweitern… 
| 22 APEX 5.0, und sonst? 
Reporting 
Tools 
Node.js 
Twitter 
Bootstrap 
Open Source 
Charting 
PhoneGap 
SAP 
APEX Single Sign- 
On 
FOEX 
Plugins
Vielen Dank. 
MT AG 
Balcke-Dürr-Allee 9 
40882 Ratingen 
Telefon: +49 (0) 21 02 309 61-0 
Telefax: +49 (0) 21 02 309 61-10 
E-Mail: info@mt-ag.com 
www.mt-ag.com 
|

Contenu connexe

Tendances

MT AG 7 Gute Gründe warum APEX
MT AG 7 Gute Gründe warum APEXMT AG 7 Gute Gründe warum APEX
MT AG 7 Gute Gründe warum APEX
Niels de Bruijn
 
SAP SuccessFactors Architektur und Administration
SAP SuccessFactors Architektur und AdministrationSAP SuccessFactors Architektur und Administration
SAP SuccessFactors Architektur und Administration
Michael Mueller
 
MT AG New Features APEX 4.2
MT AG New Features APEX 4.2MT AG New Features APEX 4.2
MT AG New Features APEX 4.2
Niels de Bruijn
 
MT AG: Ajax Rezepte fuer web services mit jquery und ajax
MT AG: Ajax Rezepte fuer web services mit jquery und ajaxMT AG: Ajax Rezepte fuer web services mit jquery und ajax
MT AG: Ajax Rezepte fuer web services mit jquery und ajax
MT AG
 

Tendances (20)

MT AG 7 Gute Gründe warum APEX
MT AG 7 Gute Gründe warum APEXMT AG 7 Gute Gründe warum APEX
MT AG 7 Gute Gründe warum APEX
 
Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)
 
Enterprise APEX
Enterprise APEXEnterprise APEX
Enterprise APEX
 
MT AG Data Vault Generator
MT AG Data Vault GeneratorMT AG Data Vault Generator
MT AG Data Vault Generator
 
Jetlag - Oracle Jet und APEX
Jetlag - Oracle Jet und APEXJetlag - Oracle Jet und APEX
Jetlag - Oracle Jet und APEX
 
Echtzeitvisualisierung von Twitter & Co
Echtzeitvisualisierung von Twitter & CoEchtzeitvisualisierung von Twitter & Co
Echtzeitvisualisierung von Twitter & Co
 
SAP NetWeaver Process Integration (in10 Minuten) www.Sapyourself.de
SAP NetWeaver Process Integration (in10 Minuten) www.Sapyourself.deSAP NetWeaver Process Integration (in10 Minuten) www.Sapyourself.de
SAP NetWeaver Process Integration (in10 Minuten) www.Sapyourself.de
 
Stabile und performante Anwendungen für SAP HANA entwickeln
Stabile und performante Anwendungen für SAP HANA entwickelnStabile und performante Anwendungen für SAP HANA entwickeln
Stabile und performante Anwendungen für SAP HANA entwickeln
 
Tune up your APEX
Tune up your APEXTune up your APEX
Tune up your APEX
 
SAP SuccessFactors Architektur und Administration
SAP SuccessFactors Architektur und AdministrationSAP SuccessFactors Architektur und Administration
SAP SuccessFactors Architektur und Administration
 
Implementierung von SAP SuccessFactors Lösungen
Implementierung von SAP SuccessFactors Lösungen Implementierung von SAP SuccessFactors Lösungen
Implementierung von SAP SuccessFactors Lösungen
 
MT AG: Sesam oeffne Dich
MT AG: Sesam oeffne DichMT AG: Sesam oeffne Dich
MT AG: Sesam oeffne Dich
 
Webinar - SAP Gateway
Webinar  - SAP GatewayWebinar  - SAP Gateway
Webinar - SAP Gateway
 
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbH
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbHTrends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbH
Trends auf dem ECM-Markt - Bernhard Zöller, Zöller & Partner GmbH
 
MT AG New Features APEX 4.2
MT AG New Features APEX 4.2MT AG New Features APEX 4.2
MT AG New Features APEX 4.2
 
EPO API/4 Cloud als innovativer SAP-Konnektor
EPO API/4 Cloud als innovativer SAP-KonnektorEPO API/4 Cloud als innovativer SAP-Konnektor
EPO API/4 Cloud als innovativer SAP-Konnektor
 
REST mit APEX 18.1
REST mit APEX 18.1REST mit APEX 18.1
REST mit APEX 18.1
 
TRANSCONNECT® als Rückgrat für die Industrie 4.0 (TRANSCONNECT®-ANWENDERTAG 2...
TRANSCONNECT® als Rückgrat für die Industrie 4.0 (TRANSCONNECT®-ANWENDERTAG 2...TRANSCONNECT® als Rückgrat für die Industrie 4.0 (TRANSCONNECT®-ANWENDERTAG 2...
TRANSCONNECT® als Rückgrat für die Industrie 4.0 (TRANSCONNECT®-ANWENDERTAG 2...
 
Alfresco im Einsatz bei SWM – Stadtwerke München, Simon Rittsteiger, Projekt ...
Alfresco im Einsatz bei SWM – Stadtwerke München, Simon Rittsteiger, Projekt ...Alfresco im Einsatz bei SWM – Stadtwerke München, Simon Rittsteiger, Projekt ...
Alfresco im Einsatz bei SWM – Stadtwerke München, Simon Rittsteiger, Projekt ...
 
MT AG: Ajax Rezepte fuer web services mit jquery und ajax
MT AG: Ajax Rezepte fuer web services mit jquery und ajaxMT AG: Ajax Rezepte fuer web services mit jquery und ajax
MT AG: Ajax Rezepte fuer web services mit jquery und ajax
 

En vedette

Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
Steven Grzbielok
 
MT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum ApexMT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum Apex
MT AG
 
Windows Azure Mobile Services
Windows Azure Mobile ServicesWindows Azure Mobile Services
Windows Azure Mobile Services
Jan Hentschel
 
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlMigrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Leighton Nelson
 

En vedette (20)

Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
 
MT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum ApexMT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum Apex
 
Datameer
DatameerDatameer
Datameer
 
Israel redefining innovation at International CES 2015
Israel redefining innovation at International CES 2015Israel redefining innovation at International CES 2015
Israel redefining innovation at International CES 2015
 
Windows Azure Mobile Services
Windows Azure Mobile ServicesWindows Azure Mobile Services
Windows Azure Mobile Services
 
Service Cloud für Fortgeschrittene – Die Roadmap für 2012
Service Cloud für Fortgeschrittene – Die Roadmap für 2012Service Cloud für Fortgeschrittene – Die Roadmap für 2012
Service Cloud für Fortgeschrittene – Die Roadmap für 2012
 
Model-Driven Software Development 2.0
Model-Driven Software Development 2.0Model-Driven Software Development 2.0
Model-Driven Software Development 2.0
 
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlMigrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
 
iPhonical and model-driven software development for the iPhone
iPhonical and model-driven software development for the iPhoneiPhonical and model-driven software development for the iPhone
iPhonical and model-driven software development for the iPhone
 
Model Driven Software Development - Data Model Evolution
Model Driven Software Development - Data Model EvolutionModel Driven Software Development - Data Model Evolution
Model Driven Software Development - Data Model Evolution
 
Migrating to Oracle Database 12c: 300 DBs in 300 days.
Migrating to Oracle Database 12c: 300 DBs in 300 days.Migrating to Oracle Database 12c: 300 DBs in 300 days.
Migrating to Oracle Database 12c: 300 DBs in 300 days.
 
IN4308 1
IN4308 1IN4308 1
IN4308 1
 
Getting Started with Big Data for Business Managers
Getting Started with Big Data for Business ManagersGetting Started with Big Data for Business Managers
Getting Started with Big Data for Business Managers
 
Agile MDD
Agile MDDAgile MDD
Agile MDD
 
Modell-getriebene Softwareentwicklung für Lego Mindstorms NXT
Modell-getriebene Softwareentwicklung für Lego Mindstorms NXTModell-getriebene Softwareentwicklung für Lego Mindstorms NXT
Modell-getriebene Softwareentwicklung für Lego Mindstorms NXT
 
ET Marketing Cloud - Erfolgreich in B2B und B2C mit der Salesforce ExactTarge...
ET Marketing Cloud - Erfolgreich in B2B und B2C mit der Salesforce ExactTarge...ET Marketing Cloud - Erfolgreich in B2B und B2C mit der Salesforce ExactTarge...
ET Marketing Cloud - Erfolgreich in B2B und B2C mit der Salesforce ExactTarge...
 
Analyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop WebinarAnalyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop Webinar
 
CG2010 Introducing MDSD
CG2010 Introducing MDSDCG2010 Introducing MDSD
CG2010 Introducing MDSD
 
Paydirekt - Ein kurzer Walkthrough
Paydirekt - Ein kurzer WalkthroughPaydirekt - Ein kurzer Walkthrough
Paydirekt - Ein kurzer Walkthrough
 
Software is eating the world and MDD should be in the driving seat
Software is eating the world and MDD should be in the driving seatSoftware is eating the world and MDD should be in the driving seat
Software is eating the world and MDD should be in the driving seat
 

Similaire à APEX 5.0, und sonst?

MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
Niels de Bruijn
 

Similaire à APEX 5.0, und sonst? (20)

MT AG APEX goes Mobile
MT AG APEX goes MobileMT AG APEX goes Mobile
MT AG APEX goes Mobile
 
PHPblue LOS!NRW
PHPblue LOS!NRWPHPblue LOS!NRW
PHPblue LOS!NRW
 
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite ApplicationsB3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
 
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge UnternehmenGewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
 
Architekturen für .NET Core-Anwendungen
Architekturen für .NET Core-AnwendungenArchitekturen für .NET Core-Anwendungen
Architekturen für .NET Core-Anwendungen
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & Tools
 
Apache Solr Revisited 2015
Apache Solr Revisited 2015Apache Solr Revisited 2015
Apache Solr Revisited 2015
 
Der Schnitt
Der SchnittDer Schnitt
Der Schnitt
 
Kevin Hofer
Kevin HoferKevin Hofer
Kevin Hofer
 
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
 
.NET Core Architecture (UI)
.NET Core Architecture (UI).NET Core Architecture (UI)
.NET Core Architecture (UI)
 
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009
 
Cv wagener harald_20170830
Cv wagener harald_20170830Cv wagener harald_20170830
Cv wagener harald_20170830
 
PHP auf IBM Plattformen
PHP auf IBM PlattformenPHP auf IBM Plattformen
PHP auf IBM Plattformen
 
Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6
 
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-Suchmaschine
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-SuchmaschineB&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-Suchmaschine
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-Suchmaschine
 
Webinar SAP/ABAP und Microsoft
Webinar  SAP/ABAP und MicrosoftWebinar  SAP/ABAP und Microsoft
Webinar SAP/ABAP und Microsoft
 
Echtzeitanwendungen aus der Cloud - Partnervortrag vom AWS Summit
Echtzeitanwendungen aus der Cloud - Partnervortrag vom AWS SummitEchtzeitanwendungen aus der Cloud - Partnervortrag vom AWS Summit
Echtzeitanwendungen aus der Cloud - Partnervortrag vom AWS Summit
 
WS: Uhl, Lisog - Deutsche Wolke
WS: Uhl, Lisog - Deutsche WolkeWS: Uhl, Lisog - Deutsche Wolke
WS: Uhl, Lisog - Deutsche Wolke
 
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
 

Plus de Niels de Bruijn

The_Beauty_And_The_Beast_APEX_and_SAP
The_Beauty_And_The_Beast_APEX_and_SAPThe_Beauty_And_The_Beast_APEX_and_SAP
The_Beauty_And_The_Beast_APEX_and_SAP
Niels de Bruijn
 

Plus de Niels de Bruijn (9)

APEX Migration
APEX MigrationAPEX Migration
APEX Migration
 
Low-Code Testing Tool
Low-Code Testing ToolLow-Code Testing Tool
Low-Code Testing Tool
 
Flows for APEX
Flows for APEXFlows for APEX
Flows for APEX
 
Getting your grips on Excel chaos
Getting your grips on Excel chaosGetting your grips on Excel chaos
Getting your grips on Excel chaos
 
Affordable Workflow Options for APEX
Affordable Workflow Options for APEXAffordable Workflow Options for APEX
Affordable Workflow Options for APEX
 
Single Sign-On for APEX apps (Important: latest version on edocr!)
Single Sign-On for APEX apps (Important: latest version on edocr!)Single Sign-On for APEX apps (Important: latest version on edocr!)
Single Sign-On for APEX apps (Important: latest version on edocr!)
 
The_Beauty_And_The_Beast_APEX_and_SAP
The_Beauty_And_The_Beast_APEX_and_SAPThe_Beauty_And_The_Beast_APEX_and_SAP
The_Beauty_And_The_Beast_APEX_and_SAP
 
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
 
MT AG - KASS - Keep APEX Stupid Simple
MT AG - KASS - Keep APEX Stupid SimpleMT AG - KASS - Keep APEX Stupid Simple
MT AG - KASS - Keep APEX Stupid Simple
 

APEX 5.0, und sonst?

  • 1. APEX 5.0, und sonst? Niels de Bruijn, Fachbereichsleiter APEX |
  • 2. MT AG | GESCHÄFTSFORM INHABERGEFÜHRTE AG HAUPTSITZ RATINGEN GRÜNDUNGSJAHR 1994 BESCHÄFTIGTE 180 FESTANGESTELLTE MITARBEITER BETEILIGUNGEN MT-IFS GMBH (RATINGEN), MT-IFS SARL (LUXEMBURG) BUSINESS INTELLIGENCE SOLUTIONS SOCIAL BUSINESS SOLUTIONS business by integration MOBILE SOLUTIONS APPLICATION DEVELOPMENT INTEGRATION SERVICES IT SYSTEM SERVICES
  • 3. Über mich  Niels de Bruijn, Fachbereichsleiter APEX  Geboren in 1977, verheiratet, drei Töchter, Wohnort Ratingen  seit 12.2003 bei der MT AG in Ratingen  zuvor 2 Jahre als Berater bei Oracle Nederland B.V. angestellt  Beschäftigt sich seit 2004 mit APEX  Federführend beim Vertrieb/Marketing/Delivery von APEX Projekten aller Art - https://apex.mt-ag.com & http://www.apexsolutions.de  Themenverantwortlicher für APEX bei der DOAG  Wo bin ich zu finden? - Online: Skype, Xing, LinkedIn, Twitter, Facebook - Offline: DOAG Konferenz/ APEX CONNECT, ODTUG Kscope, APEX UserGroup, | Meetups 3 APEX 5.0, und sonst?
  • 4. Auswahl an Themen, die APEX erweitern… | 4 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 5. Node.js  Javascript auf dem Betriebssystem (wird es zukünftig Perl ersetzen?)  Lässt sich mit HTTP(S) über APEX (serverseitig) oder den Browser (clientseitig) aufrufen  Nicht nur ein Hype… - sehr einfach zu installieren - verdammt schnell (non-blocking) und kostenlos - Über 100.000 (!) fertige Module stehen auf https://www.npmjs.org zur Verfügung  In Verbindung mit APEX eröffnen sich neue Möglichkeiten, z.B.: - Lokaler Webserver für APEX starten - Automatisiert Office Dateien mit Daten aus Oracle erstellen - Zugriff auf eine Oracle Datenbank aus Node.js | (siehe Blog posting von Carsten auf http://sql-plsql-de.blogspot.de/2014/09/nodejs-und-die- oracle-datenbank-erste.html) - Ein paar Demos: https://apex.mt-ag.com/pls/apex/f?p=213 5 APEX 5.0, und sonst?
  • 6. Auswahl an Themen, die APEX erweitern… | 6 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 7. FOEX Plugins  FOEX 1.2.4 erweitert APEX 4.2.x: - Master - Detail - Detail Formular auf einer Maske - Mehrere Interactive Reports auf einer Maske - Mehrere tabellarische Formulare auf einer Maske - 100% AJAX (Seite muss bei Page Submit nicht neu geladen werden) - Modale Dialoge - Clientseitige Validierungen - Mehrere Dateien auf einmal hochladen - LOVs mit Zusatzdaten darstellbar - Verschachtelung von APEX Seiten - Tree merkt sich den Zustand und kann Zusatzdaten darstellen - Spalten / Überschrift in Berichten können “eingefroren” werden - Übergeordnete Überschrift in Berichten darstellen | 7 Einführung FOEX v1.2.x
  • 8. Wie sieht dies aus? | 8 APEX 5.0, und sonst?
  • 9. Auswahl an Themen, die APEX erweitern… | 9 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 10. Viele Auswahlmöglichkeiten…  xxx | Jasper, Birt 10 APEX 5.0, und sonst? Spreadshe et Publisher Oracle BI Publisher APEX Plugins PL-JRXML 2PDF PL/PDF Oracle REST Data Services 2.x MT-Doxx Server Technologie Java-Server (JEE) Java-Server (JEE) WebLogic PL/SQL in RDBMS PL/SQL in RDBMS PL/SQL Java-wrapper in RDBMS WebLogic / Glassfish / JDK / Tomcat .Net / IIS Client Tool für die Definition iReport Designer, Eclipse/Birt Excel Word / Excel (Plugin notwendig) APEX ggf. SQL Plus iReport Designer (jrXML) SQL Plus Altova StyleVision oder Stylus Studio Word / Excel Mögliches Layout? Pixel perfekt Pixel perfekt Pixel perfekt Nicht Pixel perfekt Nicht Pixel perfekt Nicht Pixel perfekt Pixel perfekt Pixel perfekt Ausgabe über IR? Nein Ja (Plugin) Ja Nein Nein Nein Ja Nein Schnittstelle für APEX URL, PL/SQL PL/SQL XSL-FO/ XML PL/SQL PL/SQL PL/SQL XSL-FO/ XML REST Web Service Formate XLS(X), PDF, RTF XLS(X) XLS, PDF, DOC PDF, XLSX PDF PDF PDF XLSX, DOCX, PDF Lizenz kosten? Nein Ja Ja Nein Nein Ja Nein Nein
  • 11. Meine Auswahl Vorausgesetzt es gibt noch kein Know-How zu den Produkten:  1. Oracle BI Publisher  2. MT-Doxx (Windows) oder OPAL:XP (Excel) oder Doxxy (PDF/DOCX)  3. Open Source wie mit Jasper Reports oder Birt Interessant ist auch:  PL-JRXML2PDF (PDF direkt aus der Datenbank)  Plugins | 11 APEX 5.0, und sonst?
  • 12. Auswahl an Themen, die APEX erweitern… | 12 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 13. Single Sign-On  Howto auf https://apex.mt-ag.com/nutzen  Detaillierte Präsentation auf der DOAG Konferenz 2014 in Nürnberg | 13 APEX 5.0, und sonst?
  • 14. Auswahl an Themen, die APEX erweitern… | 14 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 15. Cordova/PhoneGap (Build)  APEX App wird aus einer nativen App aufgerufen - Die gesamte App wird komplett in APEX entwickelt - Smartphone App muss nur einmalig deployed werden - Läuft auf alle gängige Betriebssysteme (Android / iOS / Windows Phone)  Mit PhoneGap Build wird die App automatisch bereitgestellt  Achtung: wenn das Vorhaben sich über HTML5 lösen lässt, dann HTML5 bevorzugen!  Beispiel: Barcode Scanner mit nativer Zugriff auf die Kamera | 15 APEX 5.0, und sonst?
  • 16. Auswahl an Themen, die APEX erweitern… | 16 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 17. Twitter Bootstrap  Für ansprechende Internetsites - Web Responsive fähig (alle Bildschirmformate werden unterstützt)  https://apex.mt-ag.com/pls/apex/f?p=183 (Demo von Smart4APEX) | 17 APEX 5.0, und sonst?
  • 18. Auswahl an Themen, die APEX erweitern… | 18 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 19. Open Source Charting  Weitere (Open Source) Charts? - Google Charts - JS Infovis Toolkit - D3.js - Flot - jQuery Visualize | - Datum: moment.js - 3D: three.js - Karte: Polymaps 19 APEX 5.0, und sonst?
  • 20. Auswahl an Themen, die APEX erweitern… | 20 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 21. Integration SAP  Mehr Infos dazu auf der DOAG Konferenz 2014 in Nürnberg | 21 APEX 5.0, und sonst? SAP APEX PL/SQL (APEX_WEB_SERVICE) XML über HTTP(S) Funktions-baustein (BAPI) SOAP Web Service Oracle RFC (XML)
  • 22. Auswahl an Themen, die APEX erweitern… | 22 APEX 5.0, und sonst? Reporting Tools Node.js Twitter Bootstrap Open Source Charting PhoneGap SAP APEX Single Sign- On FOEX Plugins
  • 23. Vielen Dank. MT AG Balcke-Dürr-Allee 9 40882 Ratingen Telefon: +49 (0) 21 02 309 61-0 Telefax: +49 (0) 21 02 309 61-10 E-Mail: info@mt-ag.com www.mt-ag.com |

Notes de l'éditeur

  1. http://www.opal-consulting.de/site/products/