+ All Categories
Home > Technology > MT AG Rapid Rich Internet Application Development mit FOEX 2.x

MT AG Rapid Rich Internet Application Development mit FOEX 2.x

Date post: 26-Jun-2015
Category:
Upload: niels-de-bruijn
View: 317 times
Download: 2 times
Share this document with a friend
Description:
Rapid Rich Internet Application Development mit FOEX 2.x
Popular Tags:
15
Rapid Rich Internet Application Development mit FOEX 2.x Niels de Brujin, Fachbereichsleiter APEX Ratingen, 03.12.2014
Transcript
Page 1: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Rapid Rich Internet Application Developmentmit FOEX 2.x

Niels de Brujin, Fachbereichsleiter APEX

Ratingen, 03.12.2014

Page 2: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

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 by integration

BUSINESS

INTELLIGENCE SOLUTIONSSOCIAL BUSINESS

SOLUTIONSMOBILE

SOLUTIONS

APPLICATION

DEVELOPMENTINTEGRATION

SERVICESIT SYSTEM

SERVICES

Einführung FOEX v2.x2

Page 3: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Ü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, ODTUG Kaleidoscope/APEXposed, APEX UserGroup

Einführung FOEX v2.x3

Page 4: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Was sind FOEX Plugins?

Einführung FOEX v2.x4

110 Plugins für APEX 4.2.x (die ExtJS verwenden)

Webseite des Herstellers: http://tryfoexnow.com

Page 5: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Pragmatisch

Strategisch

Pragmatisch

Einführung FOEX v2.x5

Mobiles Endgerät

Desktop Komplexe Dialoge

Einfache Dialoge

Desktop

Einfache Dialoge

Wann brauche ich FOEX?

APEX Projekttypen

oder

und und

Page 6: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

„Seeing is believing“

Einführung FOEX v2.x6

Page 7: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

| Einführung FOEX v2.x7

„Seeing is believing“

Page 8: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

FOEX ergänzt APEX

Einführung FOEX v2.x8

FOEX ändert nicht nur das Erlebnisgefühl, es erweitert auch 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

Page 9: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Aber es gibt doch kostenfreie Plugins für APEX?

Einführung FOEX v2.x9

Einzelne öffentliche Plugins mögen weiter helfen, aber:

- Kein Support

- Schwer wartbar

- Unterschiedlich implementiert, unterschiedliches Design

- Kostet Entwicklungszeit

- Meist sind dadurch jQuery Kenntnisse noch mehr gefragt

- Kann zu langsamen Antwortzeiten führen

- Könnten die IT Sicherheit in Ihrer Anwendung gefährden

Page 10: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Was sind die Vorteile für Entwickler?

Einführung FOEX v2.x10

Die Entwicklung mit FOEX ist wie mit APEX (100% APEX Application Builder)

- Die Lernkurve für APEX Entwickler ist gering

Keine x „custom“ Plugins mehr

- FOEX bietet support

Viele Assistenten verkürzen zusätzlich die Entwicklungszeit:

Page 11: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Wie schnell ist die Entwicklung mit FOEX?

Einführung FOEX v2.x11

http://www.youtube.com/watch?feature=player_embedded&v=Lhw6oTAuN-Q

Page 12: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Was ist mit bestehenden APEX Seiten?

Einführung FOEX v2.x12

FOEX Plugins ergänzen eine bestehende APEX Seite:

Neue APEX Seiten können im FOEX Kontext* verwendet werden:

FOEX Grid Plugin

Eine bestehende APEX Seite mit FOEX Plugins erweitern

FOEX Viewport Plugin

Eine neue APEX Seite mit FOEX Plugins

FOEX Panel

Plugin

FOEX Panel

Plugin

FOEX Grid

PluginAPEX Seite

APEX Interactive Report

*) FOEX Kontext heißt: alle Komponenten auf der

Seite sind einem FOEX Viewport Plugin, FOEX

Desktop Plugin oder FOEX Window Plugin

untergeordnet.

Page 13: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Wie erfahre ich mehr?

Einführung FOEX v2.x13

FOEX Dokumentation: http://apex.mt-ag.com/pls/apex/f?p=177

Demos: http://www.tryfoexnow.com

Forum: http://forum.tryfoexnow.com/osqa

Blog: http://blog.tryfoexnow.com

Selbst ausprobieren: http://www.tryfoexnow.com

Page 14: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

Angebote der MT AG

Einführung FOEX v2.x14

Unterstützung? Wir helfen gerne weiter…

Entwicklung/Coaching (vor Ort / bei der MT AG)

Zweitägiger FOEX Workshop für Entwickler

Prototyp-Entwicklung

Page 15: MT AG Rapid Rich Internet Application Development mit FOEX 2.x

|

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: [email protected]

https://apex.mt-ag.com


Recommended