MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...
MT AG Rapid Rich Internet Application Development mit FOEX 2.x
1. |
Rapid Rich Internet Application Development
mit FOEX 2.x
Niels de Brujin, Fachbereichsleiter APEX
Ratingen, 26.11.2015
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 by integration
BUSINESS
INTELLIGENCE SOLUTIONS
SOCIAL BUSINESS
SOLUTIONS
MOBILE
SOLUTIONS
APPLICATION
DEVELOPMENT
INTEGRATION
SERVICES
IT SYSTEM
SERVICES
Einführung FOEX v2.x2
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, ODTUG Kaleidoscope/APEXposed, APEX UserGroup
Einführung FOEX v2.x3
4. |
Was sind FOEX Plugins?
Einführung FOEX v2.x4
§ 116 Plugins für APEX 4.2.x & 5.0.x (die ExtJS verwenden)
§ Webseite des Herstellers: http://tryfoexnow.com
8. |
FOEX ergänzt APEX
Einführung FOEX v2.x8
§ FOEX ändert nicht nur das Erlebnisgefühl, es erweitert auch APEX 5.0.x:
- Master - Detail - Detail Formular auf einer Maske
- Mehrere tabellarische Formulare auf einer Maske
- 100% AJAX (Seite muss bei Page Submit nicht neu geladen werden)
- 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
9. |
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
10. |
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:
11. |
Wie schnell ist die Entwicklung mit FOEX?
Einführung FOEX v2.x11
http://www.youtube.com/watch?feature=player_embedded&v=Lhw6oTAuN-Q
12. |
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
Plugin
APEX 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.
13. |
Wie erfahre ich mehr?
Einführung FOEX v2.x13
§ FOEX Dokumentation: http://www.tryfoexnow.com/apex/f?p=FDOCS:FDOCS:0
§ Demos: http://www.tryfoexnow.com
§ Forum: http://forum.tryfoexnow.com/osqa
§ Blog: http://blog.tryfoexnow.com
§ Selbst ausprobieren: http://www.tryfoexnow.com
14. |
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