Progressive Web Apps mit APEX. Till Albert
|
|
- Wilhelm Schäfer
- vor 5 Jahren
- Abrufe
Transkript
1 Progressive Web Apps mit APEX Till Albert
2 Facts & Figures IT-Beratungsunternehmen Branchen übergreifend Hersteller neutral Hauptsitz Ratingen Niederlassung Frankfurt am Main 250 Beschäftigte Inhabergeführt 28 Mio. Euro Umsatz Gründung 1994 Zertifizierter Partner von Oracle und Microsoft Ausbildungsbetrieb Partner im dualen Studium
3 Über mich Till Albert Seit November 2014 bei der MT AG Berater Oracle APEX und JavaScript Studium Bachelor 3
4 Inhalt Was ist eine Progressive Web App? Möglichkeiten mit APEX Die Zukunft der PWA 4
5 Apps mit APEX? Bisher meist mit Cordova Vorteile Zugriff auf APIs vom OS ( Android / IOS ) Nachteile Distribution über diverse APP-Stores (Apple!!!) Zusätzlicher Entwicklungsaufwand Keine echte Offline-Fähigkeit 5
6 Desktop Anwendungen mit APEX? Bisher nur mit Electron Vorteile Direkten Zugriff auf Betriebssystem Notifications Läuft durch eine fixe Laufzeitumgebung garantiert stabil Nachteile Zusätzlicher Entwicklungsaufwand nötig Laufzeitumgebung wird immer mitgeliefert (Chromium und Node.js in JEDER Anwendung) 6
7 Was ist eine Progressive Web APP? 7
8 Defintion PWA Progressive Enhancement Grundlegende Websitefunktionen auf jedem Endgerät Mit schwacher / keiner Internetverbindung 8
9 Eigenschaften einer PWA Funktioniert in allen Browsern / Plattformen Responsive und App-like Funktioniert bei jeder Internetverbindung Push-Notifications 9
10 Eigenschaften einer PWA Schnelle Ladezeit durch App-Shell 10
11 Eigenschaften einer PWA Keine Installation über App-Stores notwendig (Add to Homescreen Feature) Automatische Updates (da sie Websites sind) Integration in App-Stores teilw. möglich 11
12 PWA sind schon oft im Einsatz und die Unternehmen binden ihre Kunden Die Progressive Web App von Alibaba verzeichnet unter ios 14 % mehr Nutzer und konnte die ios Conversion um 76 % steigern. Unter Android werden sogar mehr als das Doppelte so viele Nutzer (30 %) vermerkt. 12
13 PWA Browser-Support 13
14 PWA Browser-Support Durch Progressive Enhancement Auch wenn nicht alle Features in allen Browsern funktionieren Die Grundfunktionalitäten funktionieren in allen Browsern 14
15 Aufbau einer PWA 15
16 Service Worker 16
17 Service Worker Überblick JavaScript unabhängig vom Main-Thread Als Proxy zwischen Client und Server Nur über HTTPS in seiner Domain Eingeschränkter DOM-Zugriff 17
18 Service Worker Überblick 18
19 Service Worker Überblick Offline-Fähigkeit Lesen aus dem Cache Proxy entscheidet ob Cache oder Online Ressource Push-Notifications Den Nutzer auch außerhalb der Website benachrichtigen 19
20 Web App Manifest 20
21 21
22 Implementierung in APEX 22
23 Implementierung APEX hat bereits PWA Eigenschaften Responsive Web Anwendung App-ähnliches Interface HTTPS 23
24 Implementierung aber noch nicht alles Einfache Installation der Anwendung als App Offline Verfügbarkeit ( Service-Worker) App-Shell 24
25 Implementierung HTTPS ist Pflicht! 25
26 Implementierung Zugriff zum Root des Webservers
27 Implementierung 27
28 Manifest erstellen 28
29 29
30 30
31 31
32 32
33 Demo Desktop PWA 33
34 Offline APEX-Apps 34
35 APEX offline verfügbar machen Service Worker 35
36 Caching Strategien Network first, then cache 36
37 Caching Strategien Network first, then cache 37
38 Caching Strategien Cache first, falling back to network (Offline-First) 38
39 Caching Strategien Während der Installation statische Daten laden 39
40 Caching Strategien Während der Installation statische Daten laden 40
41 Caching Strategien Verschiedene Konzepte verbinden Statische Dateien/Seiten bei der Installation in den Cache laden Diese immer aus dem Cache laden Aktuelle Daten aus dem Internet und als Fallback: Cache 41
42 Demo APEX Offline 42
43 43
44 Anpassungen für Offline-Modus Falls die App offline ist: Alle Buttons / Links deaktivieren, die dynamisch Daten nachladen Refresh, Filter, Pagination Classic Report, Interactive Report, Interactive Grid Clientseitige Validierungen ggf. bevorzugen während Eingabe der Daten 44
45 Fazit APEX Offline Probleme durch die Architektur von APEX Keine strikte Trennung von Daten und UI in den Requests Z.B Classic Report IG könnte das in Zukunft am ehesten unterstützen (Model Struktur) 45
46 Fazit APEX Offline Probleme durch die Architektur von APEX 46
47 Fazit APEX als PWA APEX kann von PWA profitieren Manifest schnell und einfach integriert Desktop-APEX von vielen Anwendern gewünscht Offline schwierig 47
48 Ausblick PWA und APEX 48
49 Die Zukunft der PWA Weitere API von Google in Arbeit Web Share Target Informationen können mit der PWA geteilt werden WebHID Zugriff auf lokale Geräte (z.b. USB / Bluetooth) Writable File API (!) Zugriff auf das lokale Filesystem 49
50 50
51 apex.debug.log('fragen?'); 51
52 apex.debug.info('vielen Dank!'); 52
Feedback mit Beacons. Till Albert & Maximilian Stahl APEX Connect 2017
Feedback mit Beacons Till Albert & Maximilian Stahl APEX Connect 2017 Facts & Figures Mittelständischer IT-Dienstleister Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Managing
MehrJavaScript und Offline-first Kai Donato MT AG
JavaScript und Offline-first 2017 - Kai Donato MT AG Facts & Figures IT-Beratungsunternehmen Branchen übergreifend Hersteller neutral Inhabergeführt 28 Mio. Euro Umsatz Hauptsitz Ratingen Niederlassung
MehrEchte Cross-Plattform Anwendungen mit Angular 2 in Action!
Browser, Mobile & Desktop Echte Cross-Plattform Anwendungen mit Angular 2 in Action! Christian Weyer Thinktecture AG @christianweyer 2 Christian Weyer Mitgründer & Principal Consultant Thinktecture AG
MehrHTML5 und das Framework jquery Mobile
HTML5 und das Framework jquery Mobile Seminarvortrag Naeema Anees Betreuer: Prof. Ulrich Stegelmann Dipl.-Inform. Axel Blum Einleitung Vielfalt an mobilen Geräten Verschiedene Betriebssysteme Verschiedene
MehrVirtuelle Desktop Infrastruktur
Virtuelle Desktop Infrastruktur Inhaltsverzeichnis 1. Hintergrund 2. VMware Horizon View Clients 3. Installation VMware Horizon View Client 3.1. Installation für Windows 3.2. Installation für OS X 3.3.
MehrCnlab/CSI Herbsttagung Apps und Sandboxen
Cnlab/CSI Herbsttagung 2017 Apps und Sandboxen Agenda - App-Technologien - Integrität von Apps - Schutzmechanismen ios und Android - Vergleich mit Standard-PC - Fazit 6.9.2017 2 TA Online vom 23.8.2017
MehrCnlab/CSI Herbstveranstaltung Apps und Sandboxen
Cnlab/CSI Herbstveranstaltung 2017 Apps und Sandboxen Agenda - App-Technologien - Integrität von Apps - Schutzmechanismen ios und Android - Vergleich mit Standard-PC - Fazit 6.9.2017 2 TA Online vom 23.8.2017
MehrEin APEX für alle und alle für APEX! Niels de Bruijn, Fachbereichsleiter APEX , DOAG DB Konferenz
Ein APEX für alle und alle für APEX! Niels de Bruijn, Fachbereichsleiter APEX 11.05.2016, DOAG DB Konferenz Agenda Was war APEX nochmal? APEX in meiner Datenbank Was bringt APEX für die Firma? Was ist
MehrGeoDaten Visualisierung mit APEX und OpenLayers
GeoDaten Visualisierung mit APEX und OpenLayers Davide Groppuso 20.11.2018 DOAG K+A Facts & Figures Mittelständischer IT-Dienstleister Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240
MehrUT vs. APEX mobile vs. MAF
UT vs. APEX mobile vs. MAF Davide Groppuso & Steven Grzbielok: 28.04.2016 APEX Connect 2016 Facts & Figures Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Inhabergeführt
MehrPWA: Portable Webanwendungen statt nativer Apps
PWA: Portable Webanwendungen statt nativer Apps Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihre Sprecher Falk Sippach, Loris Bachert Trainer, Berater,
MehrDas Web ist wieder auf dem Weg zu alter Stärke
Das Web ist wieder auf dem Weg zu alter Stärke Autor: Tobias Huber, LumaBIT GmbH Vor 20 Jahren waren Webanwendungen hip, vor 10 Jahren waren Native Apps der letzte Schrei und seit zwei Jahren gibt es einen
MehrEchtzeitvisualisierung mit Twitter und Co. Autoren: Kai Donato & Oliver Lemm
Echtzeitvisualisierung mit Twitter und Co. Autoren: Kai Donato & Oliver Lemm Facts & Figures Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Inhabergeführt 24 Mio. Euro Umsatz
MehrEchte Cross-Plattform Anwendungen mit Angular 2 in Action!
Browser, Mobile & Desktop Echte Cross-Plattform Anwendungen mit Angular 2 in Action! Christian Weyer Thinktecture AG @christianweyer 2 Christian Weyer Mitgründer & Principal Consultant Thinktecture AG
MehrAPEX DESKTOP APPS. Interaktion mit dem Client System
APEX DESKTOP APPS Interaktion mit dem Client System About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github
MehrWesentliche Ideen und Komponenten der V13 V13 Under the Hood die Technik dahinter
Wesentliche Ideen und Komponenten der V13 V13 Under the Hood die Technik dahinter Der Client PBX und App Platform Verschiedene zentrale Apps Installation V13, der Client myapps V13 Under the Hood die Technik
MehrMobile API 2.0 Partizipative App Entwicklung
Mobile API 2.0 Partizipative App Entwicklung Mobile API 2.0 Aktuelle Herausforderungen Mobile Apps sollen Geschäftsprozesse beschleunigen Verbindung mit mehreren Backend Systemen Apps müssen auf unterschiedlichen
MehrPWA: Portable Webanwendungen statt nativer Apps
PWA: Portable Webanwendungen statt nativer Apps Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Abstract Mobile First war gestern, Offline First heißt
MehrForms auf Tablets. Vision oder Realität?
Forms auf Tablets Vision oder Realität? Die handelnden Personen Jan-Peter Timmermann Entwickler seit 1985 (Informix) OCP Oracle Forms/Reports, PL/SQL Seit 2000 bei Unternehmen wie Opitz, Trivadis und PITSS
MehrProfitieren Sie von einer offenen und flexiblen Clouddienstplattform
Microsoft Azure Profitieren Sie von einer offenen und flexiblen Clouddienstplattform Microsoft Azure ist eine wachsende Sammlung integrierter Clouddienste für Analysen, Computing, Datenbanken, Mobilgeräte,
MehrWebSocket my APEX! Autor: Kai Donato
WebSocket my APEX! Autor: Kai Donato Facts & Figures Hauptsitz Ratingen 240 Beschäftigte Technologie-orientiert Branchen-unabhängig Inhabergeführt Ausbildungsbetrieb 24 Mio. Euro Umsatz Gründung 1994 Zertifizierter
MehrAPEX for mobile only. Gewusst wie! Alexej Schneider APEX connect
APEX for mobile only. Gewusst wie! Alexej Schneider APEX connect Facts & Figures Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Inhabergeführt 24 Mio. Euro Umsatz Gründung
MehrAct! v19 soll Ihre Produktivität maximieren!
Act! v19 soll Ihre Produktivität maximieren! Jetzt mit 64-Bit-Programmen kompatibel! Innovative neue Verbindungen machen Act! Premium noch leistungsstärker Verbesserungen der Leistung und des Kampagnenmanagements
MehrAppery.io Mobile Apps schnell und einfach entwickeln
Appery.io Mobile Apps schnell und einfach entwickeln Cloud-basierte Entwicklungsumgebung, keine lokale Installation von Entwicklungsumgebung nötig. Technologie: HTML5. JQuery Mobile, Apache Cordova. Plattformen:
MehrEclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG
Eclipse Scout Heute und Morgen @ZimMatthias @j2r2b Matthias Zimmermann Jérémie Bresson BSI Business Systems Integration AG Scout Heute Neon Release Eclipse Scout Neon Release Neue Java Platform Neon Release
MehrMail: Web: juergen-schuster-it.de
Mail: j_schuster@me.com Twitter: @JuergenSchuster Web: juergen-schuster-it.de APEX Podcast: apex.press/talkshow Dynamic Actions Examples: dynamic-actions.com APEX-Meetups: apexmeetups.com APEX D-A-CH Facebook
MehrWeb Apps. Offlinefähige mobile Webapplikationen mit XPages als Alternative zu nativen Apps Thomas Brandstätter /
Web Apps Offlinefähige mobile Webapplikationen mit XPages als Alternative zu nativen Apps Thomas Brandstätter / 07.06.2013 Vielleicht kennen Sie das auch? Sie haben in Ihrem Unternehmen eine Web- oder
MehrCADEMIA: Einrichtung Ihres Computers unter Windows
CADEMIA: Einrichtung Ihres Computers unter Windows Stand: 30.01.2017 Java-Plattform: Auf Ihrem Computer muss die Java-Plattform, Standard-Edition der Version 7 (Java SE 7) oder höher installiert sein.
MehrWeb App / Hybrid-App Entwicklung mittels Angular 7, Firebase und Ionic 4
Web App / Hybrid-App Entwicklung mittels Angular 7, Firebase und Ionic 4 GULP ID: Wohnort: Staatsbürgerschaft: Jahrgang: Verfügbar ab: verfügbar zu: davon vor Ort: Stundensatz: 186378 Grimmen Deutsch 1991
MehrGoogle Gears Offline Web?
Google Gears ist eine Browsererweiterung, die es in sich hat. Dem Webanwendungsentwickler werden Dienste bereitgestellt, die es ermöglichen, Webanwendungen so zu schreiben, dass eine Offline-Arbeit möglich
MehrWeb App / Hybrid-App Entwicklung mittels Angular 7, Firebase und Ionic 4
Web App / Hybrid-App Entwicklung mittels Angular 7, Firebase und Ionic 4 GULP ID: Wohnort: Staatsbürgerschaft: Jahrgang: Verfügbar ab: verfügbar zu: davon vor Ort: Stundensatz: 186378 Grimmen Deutsch 1991
MehrProjekte. Beratung. Spezialisten. FAQs zur Technik. IKS-Thementag FAQs zur Technik 1 61
Projekte. Beratung. Spezialisten. FAQs zur Technik IKS-Thementag Autor: Jan Laußmann 12.04.2016 FAQs zur Technik 1 61 Agenda Development Distribution Push Notifications Google Analytics Security FAQs zur
MehrPräsentation Von Laura Baake und Janina Schwemer
Präsentation Von Laura Baake und Janina Schwemer Gliederung Einleitung Verschiedene Betriebssysteme Was ist ein Framework? App-Entwicklung App-Arten Möglichkeiten und Einschränkungen der App-Entwicklung
MehrSo erreichen Sie Ihre Event-App
Anleitung So erreichen Sie Ihre Event-App ZUGRIFF ÜBER DEN WEB BROWSER Die App Ihrer Veranstaltung erreichen Sie über einen Browser, wie Safari, Chrome oder Firefox, auf Smartphones, Tablets und Laptops.
MehrPWA: Portable Webanwendungen statt nativer Apps
PWA: Portable Webanwendungen statt nativer Apps Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Abstract Mobile First war gestern, Offline First heißt
MehrApollo Überblick. Klaus Kurz. Manager Business Development. 2007 Adobe Systems Incorporated. All Rights Reserved.
Apollo Überblick Klaus Kurz Manager Business Development 1 Was ist Apollo? Apollo ist der Codename für eine plattformunabhängige Laufzeitumgebung, entwickelt von Adobe, die es Entwicklern ermöglicht ihre
MehrIM DETAIL. WEBWARE ERP Zugangsverwaltung. Ab WEBWARE 2.1
IM DETAIL WEBWARE ERP Zugangsverwaltung Ab WEBWARE 2.1 Technik IM DETAIL // 2018 1 Claudia Möller, IT-Systemkauffrau Hund-Katze-Goldfisch GmbH Mein Name ist Claudia Möller. Software hat mich schon immer
MehrCADEMIA: Einrichtung Ihres Computers unter Mac OS X
CADEMIA: Einrichtung Ihres Computers unter Mac OS X Stand: 30.01.2017 Java-Plattform: Auf Ihrem Computer muss die Java-Plattform, Standard-Edition der Version 7 (Java SE 7) oder höher installiert sein.
MehrADF Mobile konkret Best Practices Live erklärt. Jan Ernst
ADF Mobile konkret Best Practices Live erklärt Jan Ernst Zur Person: Jan Ernst Bachelorstudium Wirtschaftswissenschaften mit Schwerpunkt Wirtschaftsinformatik (4. Semsester) FAU Erlangen/Nürnberg Werkstudent
MehrIntegration von UIS-Webdiensten
Integration von UIS-Webdiensten neue Möglichkeiten durch Web 2.0 basierte Technologien Clemens Düpmeier, Werner Geiger, Claudia Greceanu (duepmeier, geiger, greceanu@iai.fzk.de) Institut für Angewandte
MehrUpdates sicher und flexibel gestalten mit Linux
2018 by Linutronix GmbH Jan Altenberg 1 Updates sicher und flexibel gestalten mit Linux Embedded Computing Conference 2018 Jan Altenberg Linutronix GmbH June 05, 2018 2018 by Linutronix GmbH Jan Altenberg
Mehrcimweb Neue Entwicklungen Holger Looks Geschäftsführer cimdata software GmbH
cimweb Neue Entwicklungen Holger Looks Geschäftsführer cimdata software GmbH Agenda 1. 2. 3. 4. 5. cimweb Funktionen Hardware Praxis Mobile Applikationen - Ausblick 2 Mobile Applikationen Thesen/Fakten
MehrVerteilung und Verwaltung von Windows 8.1 in Kundenumgebungen. Milad Aslaner Premier Field Engineer Microsoft
Verteilung und Verwaltung von Windows 8.1 in Kundenumgebungen Milad Aslaner Premier Field Engineer Microsoft Richtig oder Falsch! Es ist sehr sehr heiß draußen Falsch! Windows XP ist das sicherste Betriebssystem
MehrApps mit HTMLS und CSS3
Florian Franke, Johannes Ippen Apps mit HTMLS und CSS3 für ipad, iphone und Android Galileo Press.... ~ Auf einen Blick Auf einen Blick Apps 21 2 HTMl5 in der mobilen Webentwickung 35 3 Konzeption und
MehrRaber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version. Schimon.Mosessohn@microsoft.
Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version Schimon.Mosessohn@microsoft.com Herzlich Willkommen 1996 2004 2010 2014 Navision 3.7 Microsoft
MehrEnterra Software GmbH Mobile Development
Enterra Software GmbH Mobile Development Enterra Software GmbH Seite 1 Zukünftige Herausforderungen für Unternehmen Unternehmen stehen heute vor der Herausforderung Inhalte und nutzwertige Anwendungen
MehrAPI-Gateway bringt Ordnung in Microservices-Wildwuchs. Frank Pientka, Dortmund
API-Gateway bringt Ordnung in Microservices-Wildwuchs Frank Pientka, Dortmund Warum sind Verbindungen wichtig? 3 Agenda APIs regieren die Welt Schnittstellenprobleme Microservices und Qualitätsmerkmale
MehrTHE SAME PROCEDURE... SERVERFRAMEWORKS ZUR APP- ENTWICKLUNG
THE SAME PROCEDURE... SERVERFRAMEWORKS ZUR APP- ENTWICKLUNG get IT together Berlin, 5. Juni 2013 Apps2Go GmbH Volker Bublitz, Geschäftsführer MOBILE APPS? WARUM? (IDC Report, März 2013) http://www.idc.com/getdoc.jsp?containerid=prus24037713
MehrCross-Platform Apps mit HTML5/JS/CSS/PhoneGap
Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap Proseminar Objektorientiertes Programmieren mit.net und C# Florian Schulz Institut für Informatik Software & Systems Engineering Einführung Was hat Cross-Plattform
MehrPlattformunabhängige App-Entwicklung - Eine für alle?
Plattformunabhängige App-Entwicklung - Eine für alle? AGENDA Kurze Firmenpräsentation: M&M Software GmbH Motivation Komponenten der plattformunabhängigen App-Entwicklung Vergleich der App-Arten Beispiele
MehrForms Desktop Kooperation
Forms Desktop Kooperation Oracle Forms in Integration & Interaktion Forms Day 2019 Motivation Kennen Sie diese Argumente? Kein modernes GUI.. fehlende Komponenten Forms zu starr und wird als Insel empfunden
MehrSystemvoraussetzungen für den Zugriff auf die DAA-Zeus-Umgebung aus dem Internet (Szenario-1) Halten Sie Ihr System deswegen unbedingt immer aktuell!
Systemvoraussetzungen für den Zugriff auf die DAA-Zeus-Umgebung aus dem Internet (Szenario-1) Mit der Markteinführung von Windows 10 (Herbst 2015) sind abweichend zu den vorherigen Windows Betriebssystemen,
Mehr» Technologien, Trends, Visionen Architekturen für mobile Anwendungen
» Technologien, Trends, Visionen Architekturen für mobile Anwendungen Juri Urbainczyk Forum A:gon meets Technology 08. September 2011 Agenda» Status und Entwicklung des mobilen Marktes» Besonderheiten
MehrAPEX verbessern mit Browser-Extensions
APEX verbessern mit Browser-Extensions Schlüsselworte APEX, JavaScript, JQuery, HTML5 Einleitung Till Albert MT AG Ratingen Wer kennt das nicht, beim Entwickeln mit APEX im Page Designer; irgendein kleineres
MehrÜber mich. Daniel Bälz. Softwareentwickler (inovex GmbH) github.com/dbaelz
Quo vadis Dart? Über mich Daniel Bälz Softwareentwickler (inovex GmbH) dbaelz.de plus.dbaelz.de github.com/dbaelz Agenda Was Wie Warum Wohin Was ist Dart? Übersicht Einsatzgebiet Client (Browser, CLI)
MehrApps entwickeln mit HTML und Javascript
Apps entwickeln mit HTML und Javascript Framework "PhoneGap" (Apache Cordova) Apps für diverse Mobil-Plattformen (Android, ios, etc.) Apps als Web-Anwendung Vor- und Nachteile zu nativen Apps. Frank Bartels
MehrAgon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen.
The native web mobile Architekturen mit HTML5 und PhoneGap Juri Urbainczyk Agon meets Technology 26. Februar 2013 Agon Solutions Ihre Prozesse in besten Händen. 1 Worum geht s? Mobile und mehr Warum HTML5?
MehrMainsaver Anwendung auf mobilen Geräten. Steve Unger
Mainsaver Anwendung auf mobilen Geräten Steve Unger Agenda Agenda -Warum mobil arbeiten -Die Mobile Welt -Web Apps -MobileMainsaver 3.0 - Ausblick Warum mobil arbeiten Nutzen Globale Verfügbarkeit von
MehrAPEX OOS TOOLS & HELFER
APEX OOS TOOLS & HELFER About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github Mit-Entwickler von apex.world!
MehrCADEMIA: Einrichtung Ihres Computers unter Linux mit Oracle-Java
CADEMIA: Einrichtung Ihres Computers unter Linux mit Oracle-Java Stand: 30.01.2017 Java-Plattform: Auf Ihrem Computer muss die Java-Plattform, Standard-Edition der Version 7 (Java SE 7) oder höher installiert
MehrMicrosoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH
Microsoft Azure: Ein Überblick für Entwickler Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH Moderne Softwareentwicklung Microsoft Azure unterstützt
MehrMobile hybride Applikationen Investment-App der BW-Bank
Mobile hybride Applikationen Investment-App der BW-Bank avono Aktiengesellschaft Breite Straße 2 70173 Stuttgart www.avono.de Fon (0711) 28 07 57 0 Fax (0711) 28 07 57-28 Ihr Referent Manfred Heiland Senior
MehrLine-of-Business-Apps mit der Universal Windows Platform entwickeln. Thomas Claudius
Line-of-Business-Apps mit der Universal Windows Platform entwickeln Thomas Claudius Huber @thomasclaudiush Thomas Claudius Huber Principal Consultant bei Trivadis Pluralsight-Autor, Buchautor C#, XAML,
Mehrxflow Systemanforderungen Version 5.1.5
xflow Systemanforderungen Version 5.1.5 25.01.2017 Copyright 2017 - WMD Group GmbH Alle Rechte, auch die des Nachdrucks, der Vervielfältigung oder der Verwertung bzw. Mitteilung des Inhalts dieses Dokuments
MehrWeb-based Engineering. SPS-Programmierung in der Cloud
Web-based Engineering SPS-Programmierung in der Cloud Dortmund, 15.02.2017 Einleitung Seite 2 Zeitreise: Back to the Future - 1992 Was wissen Sie noch aus diesem Jahr? Persönlich, Politk, Sport, etc Technik
MehrSOLARIS 11 DEPLOYMENT MIT PUPPET Thomas Rübensaal T-Systems International GmbH
SOLARIS 11 DEPLOYMENT MIT PUPPET Thomas Rübensaal T-Systems International GmbH INHALTSVERZEICHNIS 1. Einleitung 2. Puppet Was ist das? 3. Puppet Wie funktioniert es? 4. Wie sicher ist Puppet? 5. Puppet
MehrHFT App. Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. Sonntag, 26. Mai 13
HFT App Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. 1 Die Hochschule 2 3 HFT Stuttgart Gegründet 1832 als Winterschule für Bauhandwerker 3.700 Studierende über 100 Professoren über 350 Lehrbeauftragte
MehrHauptfunktionen der Teamwire-App
Hauptfunktionen der Teamwire-App Einleitung Teamwire ist eine schnelle, intuitive und einfach zu benutzende Enterprise Messaging App. Die App bietet zahlreiche Features, die Firmen helfen die Kommunikation
MehrThe next generation User Interface.
The next generation User Interface. Neptune UX Platform 4.0 Vorstellung Patrick Peper Senior Account Executive Neptune Software Germany Christoph Garms Solution Engineer Neptune Software Germany The next
MehrCitrix Dazzle. Die Zukunft der XenApp Bereitstellung? Thomas Kötzing - Freiberufler, Analyst Microsoft MVP, Citrix CTP / ThomasKoetzing.
Citrix Dazzle Die Zukunft der XenApp Bereitstellung? Thomas Kötzing - Freiberufler, Analyst Microsoft MVP, Citrix CTP / ThomasKoetzing.de Agenda Die XenApp Bereitstellung bisher Was ist Citrix Dazzle?
MehrElvisMobile IT GmbH
ElvisMobile 1 Die Geschichte zu ElvisMobile (AWT 2011) 2 Was ist ElvisMobile? 3 Was ist ElvisMobile? (2) Die Elvis Viewer App ist auf den Marktplätzen Google Play und Apple Store kostenfrei verfügbar.
Mehragree21doksharing Release V4.4 - LTS - Neuerungen
agree21doksharing Release V4.4 - LTS - Neuerungen Inhaltsverzeichnis 1 agree21doksharing - Release V4.4 - LTS - Neuerungen... 2 agree21doksharing Apps für ios und Android... 2 Neuerungen für ios (iphone
MehrEin Leben ohne Notes Client Sven Hasselbach
Ein Leben ohne Notes Client 2016 Sven Hasselbach Ein Leben ohne Notes ClientÜber mich Sven Hasselbach Freiberuflicher IT Consultant seit 2003 IBM Champion 2013 Blog: http://blog.hasselba.ch Komme nicht
MehrEinrichten von CMSMobile
Einrichten von CMSMobile GS Construction Management Services UG (haftungsbeschränkt) Vorwort Das Construction Management System verwendet eine Client-Server-Architektur mit einer gemeinsamen Datenbank
MehrAndroid: Einstellungen. Verbindungen
Android: Einstellungen Nachdem Sie den Aufbau Ihres Tablets zusammen mit dem Desktop kennengelernt haben schauen wir uns jetzt einmal die diversen Einstelloptionen an. Klicken Sie dazu als erstes auf den
MehrWorkflows in APEX mit Camunda
Workflows in APEX mit Camunda Maximilian Stahl & Sven Böttcher 15-18 November 2016 DOAG2016 Über uns Maximilian Stahl, Berater APEX Geboren 1995 Wohnhaft bei Ratingen Bei der MT AG Sven Böttcher, Senior
MehrAPEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH
APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Connect 2018 Call for Papers bis 08.11.2017!! Agenda About APEX Office Print Lizenz / Architektur /
MehrAPEX und Phonegap? Das kann APEX doch mit HTML5! APEX connect Düsseldorf, 10. Juni 2015 Daniel Horwedel. APEX und Phonegap?
Das kann APEX doch mit HTML5! APEX connect Düsseldorf, 10. Juni 2015 Daniel Horwedel WGV-Horwedel, 10.06.2015 Agenda Vorstellung Strategien zur Entwicklung mobiler Anwendungen HTML 5 Elemente APIs Kamera
MehrAllgemeine Freigabestrategie Februar 2019
Allgemeine Freigabestrategie Unsere Standard-Produkte werden stets in der Haupt- und der Vorgängerversion unterstützt, d. h., ausschließlich diese Versionen werden im Rahmen unseres Qualitätssicherungs-Prozesses
MehrSilpion IT-Solutions GmbH, Brandshofer Deich 48, 20539 Hamburg kontakt@silpion.de www.silpion.de +49 40 39 99 76-51
UNTERNEHMEN Unternehmen Full Service IT-Dienstleister für Mittelstand und Konzerne Schwerpunkt Softwareentwicklung und IT-Infrastruktur 100 feste Mitarbeiter und ca. 50 freie Mitarbeiter, 90% Entwickler,
MehrUI Technologien für SAP-Anwendungen
UI Technologien für SAP-Anwendungen Julian Popp, Christian Fink 24.09.2016 Übersicht 1. SAP UI Key Technologien und Tools 2. FINK IT-Solutions UI Portfolio - Browser 3. FINK IT-Solutions UI Portfolio -
Mehrxflow Systemanforderungen
xflow Systemanforderungen Version 5.2.0 Stand 16.01.2018 Copyright 2018 WMD Group GmbH Alle Rechte, auch die des Nachdrucks, der Vervielfältigung oder der Verwertung bzw. Mitteilung des Inhalts dieses
MehrArchitektur von Business Apps
Architektur von Business Apps Dr. Norman Lahme-Hütig April 2013 Agenda 1. Business Apps 2. Herausforderungen für Entwicklung und Betrieb 3. Architektur-Ansätze 4. Beispiele aus der Praxis 5. Fazit 2 1
MehrEclipse, Spring und OSGi 1
Eclipse, Spring und OSGi Eclipse, Spring und OSGi 1 Was erwartet Sie? Wer ist t&p? Wie war die Ausgangslage? Wie sieht die Architektur der migrierten Applikation aus? Welche Rolle spielen Eclipse, Spring
MehrIBM System z für ISVs Case Study Mobile Business Apps: COMELEO by aformatik
IBM System z für ISVs Case Study Mobile Business Apps: COMELEO by aformatik Agenda: Case Study Mobile Business Apps Kurzvorstellung der Firma aformatik: Erfahrungen aus 10 Jahren App -Entwicklung IBM Worklight:
MehrIst Gradle auch für die APEX-Projekte?
Ist Gradle auch für die APEX-Projekte? DOAG Konferenz 2014 (Nürnberg) 1 Oleg Kiriltsev Nürnberg, November 2014 Vorstellung der MT AG 2 DOAG Konferenz 2014 Maßgeschneiderte & zukunftssichere IT-Lösungen
MehrSystemvoraussetzungen für den Zugriff auf die DAA-Zeus-Umgebung aus dem Internet (Szenario-1) Halten Sie Ihr System deswegen unbedingt immer aktuell!
Systemvoraussetzungen für den Zugriff auf die DAA-Zeus-Umgebung aus dem Internet (Szenario-1) Mit der Markteinführung von Windows 10 (Herbst 2015) sind abweichend zu den vorherigen Windows Betriebssystemen,
MehrHauptfunktionen der Teamwire-App
Hauptfunktionen der Teamwire-App Einleitung Teamwire ist eine schnelle, intuitive und einfach zu benutzende Enterprise Messaging App. Die App bietet zahlreiche Features, die Firmen helfen die Kommunikation
MehrPimp my SAP SAP Screen Personas / Fiori
Pimp my SAP SAP Screen Personas / Fiori Benjamin Engelhardt, Experte Fiori und Screen Personas ITML GmbH ITML 28.01.2016 Seite 1 Ihre Ansprechpartner Um Hintergrundstörungen zu vermeiden, schalten wir
MehrFachtagung. Mobile. CMS. Ausgabekanäle. Trends. Responsive Design. Namics. Johannes Waibel. Senior Consultant.
Fachtagung. Mobile. CMS. Ausgabekanäle. Trends. Responsive Design. Johannes Waibel. Senior Consultant. 1 Optimale Auslieferung der CMS-Inhalte für mobile Endgeräte. http://www.flickr.com/photos/rkottonau/571288490/
MehrApps in ArcGIS: Neuerungen. 18. Juni 2015
Apps in ArcGIS: Neuerungen 18. Juni 2015 Apps in ArcGIS: Neuerungen Marc Fürst (angepasste Version für die IGArc Technologiesitzung vom 18.6.2015) Esri Schweiz AG, Zürich Angélique Wiedmer (Original als
MehrZentrale Informatik. Cross-platform Apps. Andrea Grössbauer David Meier. 11/11/15 Lunchveranstaltungen HS16 - Crossplatform Apps 1
Cross-platform Apps Andrea Grössbauer David Meier 1 Was sind cross-platform Apps? Bei cross-platform Apps muss der Code nicht für jede Plattform einzeln geschrieben werden. Es wird sozusagen eine Universalapp
MehrEntwicklung per Click?
Entwicklung per Click? Oliver Lemm Düsseldorf, 09.06.2015 GESCHÄFTSFORM HAUPTSITZ INHABERGEFÜHRTE AG RATINGEN GRÜNDUNGSJAHR 1994 BESCHÄFTIGTE BETEILIGUNGEN 180 FESTANGESTELLTE MITARBEITER MT-IFS GMBH,
MehrLayouterstellung im Web und interaktives Arbeiten mit dem BI Publisher
Layouterstellung im Web und interaktives Arbeiten mit dem BI Publisher Rainer Willems Oracle Deutschland B.V. & Co. KG Geschäftstelle Frankfurt Schlüsselworte: BI Publisher, Online Layout Editor, Interactive
MehrHERAUSFORDERUNGEN an die Qualitätssicherung
Vom Desktop zum IPAD HERAUSFORDERUNGEN an die Qualitätssicherung Jürgen Pilz PreSales Manager Applications, HP Software 87 % Agenda 80 100 120 140 40 180 20 200 0 Mobile 220 3 Quelle: Our Mobile Planet
MehrMobile Apps mit. React-Native. Manuel
Mobile Apps mit React-Native Manuel Mauky @manuel_mauky Mobile Apps? Mobile Apps? - Welche Möglichkeiten existieren? Native Android ios Mobile Apps? - Welche Möglichkeiten existieren? Native Android ios
Mehr