PWA: Portable Webanwendungen statt nativer Apps

Größe: px
Ab Seite anzeigen:

Download "PWA: Portable Webanwendungen statt nativer Apps"

Transkript

1 PWA: Portable Webanwendungen statt nativer Apps Version: 1.0 Orientation in Objects GmbH Weinheimer Str Mannheim Ihre Sprecher Falk Sippach, Loris Bachert Trainer, 2 1

2 Zwei OIO Marken Ihr Expertenhaus für Softwareentwicklung mit Java und JavaScript Schulung, Beratung und Programmierung OIO Braintime Ihr Atlassian Platinum Solution Partner Methoden, Werkzeuge und Lösungen 3 Zusammenschluss Trivadis und OIO Im Mai 2018 haben sich Trivadis und Orientation in Objects (OIO) zusammengeschlossen. Gemeinsam stärken und erweitern wir unser Angebot im Bereich Java und agiler Softwareentwicklung. Gemeinsam bieten wir ein zwölfmonatiges Trainee- Programm an, das Experten für Java- und Webtechnologien ausbildet. Neu finden Sie im Trivadis Trainingsangebot auch Kurse, die von der OIO entwickelt und durchgeführt werden. 4 2

3 Abstract Mobile First war gestern, Offline First heißt die neue Devise. Mit diesem Credo kommen Progressive Web Apps (PWA) nicht nur sehr nahe an native Smartphone-Applikationen heran, sie erhöhen vor allem die User Experience bei fehlender oder sehr schlechter Internetverbindung und müssen nicht mehr über App Stores ausgeliefert werden. Anhand einer Beispielapplikation werden wir die Grundkonzepte wie Service Worker, Application Shell, Caching und Push Notifications diskutieren und einen Ausblick auf die mobilen Anwendungen der Zukunft werfen. 5 Dieser Vortrag ist jetzt auf allen Geräten verfügbar nur ein Scherz, aber das ist, was die Benutzer erwarten 6 3

4 Installieren nativer Anwendungen ist aufwendig! AppStore öffnen App im Store finden Installieren klicken Berechtigungen akzeptieren Auf den Download warten App öffnen Bei jedem Schritt springen etwa 20% der Benutzer ab Besucher pro Monat (top 500 Webseiten vs. top 500 Apps) 15,7 vs. 6 Millionen Millionen Web Apps Source: comscore Mobile Metrix, U.S,

5 Funktionalität Zeit pro Monat (top 500 Webseiten vs top 500 Apps) 11 vs 187 Minuten Minuten Web Apps Source: comscore Mobile Metrix, U.S, Verfügbarkeit & Erreichbarkeit 10 5

6 Wo wir gerade von Benutzererwartungen sprechen 11 Benutzer erwarten, dass eine App funktioniert während sie online sind 6

7 Benutzer erwarten, dass eine App beim Pendeln funktioniert Benutzer erwarten, dass eine App beim Reisen funktioniert 7

8 Benutzer erwarten, dass eine App auch in Ausnahmesituationen funktioniert Benutzer erwarten, dass eine App über Neuigkeiten informiert 8

9 Benutzer erwarten, dass eine App neue Inhalte aufzeigt Benutzer erwarten, dass eine App vertraut aussieht 9

10 Benutzer erwarten, dass eine App im Startmenü auftaucht Viele Erwartungen für eine native App! 20 10

11 21 Benutzer müssen über PWAs informiert werden 11

12 Progressive Web Apps 23 Progressive Web Apps sind eine moderne Art von Web Applikationen kombinieren die Vorteile von nativen Apps und dem Internet sind Webseiten, die die Benutzerwartungen nativer Apps erfüllen 24 12

13 Progressive Web Apps are just websites that took all the right vitamins. Alex Russel

14 Installierbarkeit 27 App Install Banner Proaktive Information, dass die App installiert werden kann Ersetzt: 28 14

15 Service Manifest? HTTPS Interesse Worker??? 29 Web App Manifest JSON Datei Enthält Meta-Informationen über die App Definiert Design und Verhalten der installierten App 30 15

16 theme_color icon name background_color 31 Offline Verfügbarkeit 32 16

17 Service Worker Hintergrund Prozess Dient als Proxy für Netzwerkabfragen Hat Zugriff auf Browser Cache und Datenbank 33 Website Webserver Daten abfragen Cache 34 17

18 Website Webserver Service Worker zurückgeben Cache 35 Website Service Worker Webserver Service Worker Installation vorbereiten Cache 36 18

19 Website Service Worker Webserver Daten abfragen Cache 37 Website Service Worker Webserver Daten zurückgeben Cache 38 19

20 Website Service Worker Webserver Daten cachen Cache 39 Website Service Worker Webserver Daten zurückgeben Cache 40 20

21 Website Service Worker Webserver Daten abfragen Cache 41 Website Service Worker Webserver Daten aus Cache abfragen Cache 42 21

22 Website Service Worker Webserver Daten zurückgeben Cache 43 Website Service Worker Webserver Daten zurückgeben Cache 44 22

23 Browser Tabs Service Worker Webserver 45 Demo 46 23

24 Benutzer über offline Verfügbarkeit informieren Benutzer über Netzwerkänderungen informieren 24

25 49 Background Sync 50 25

26 Task Task Task Background Sync Offline Aufgaben in Queue speichern Aufgaben ausführen sobald man wieder online ist Neue API, bisher nur von Chrome unterstützt 51 Benutzer ist offline Benutzer sendet Nachricht Benutzer sendet andere Nachricht Benutzer löscht erste Nachricht Benutzer ist online Queue 52 26

27 Benutzer über Datensynchronisierung informieren Benutzer über Konflikte informieren 27

28 Push Notifications 55 Push Server Website Beim Push Server registrieren Service Worker Web Server 56 28

29 Push Server Website Subscription erstellen und an Web Server senden Service Worker Web Server 57 Push Server Website Subscription und Nachricht an Push Server senden Service Worker Web Server 58 29

30 Push Server Nachricht an Service Worker senden Website Service Worker Web Server 59 Benutzer über Hey Wie geht s dir? Hey Wie geht s dir? Hast Hast du du Lust Lust ins ins Kino Kino zu zu gehen? Ich bringe einen Fruend mit. Ich bringe *Freund einen Fruend mit. *Freund Push Events informieren 30

31 Denn wenn man sie nicht informiert wird man vielleicht ertappt User Interface 62 31

32 einer PWA ist mehr wie einer nativen App als Das Design einer responsiven Website 63 Man sollte existierende Richtlinien nutzen 32

33 65 Man sollte Standardschriftarten nutzen 33

34 67 Man sollte Native App Web App PWA die App so klein wie möglich halten 34

35 56 MB 9,6 MB 150 KB Android ios PWA 69 Man sollte die App Shell Architektur nutzen 35

36 Man sollte die App so schnell wie möglich machen Man sollte springende Inhalte verhindern 36

37 Man sollte existierende APIs verwenden 74 37

38 Man sollte Google Lighthouse verwenden Google Lighthouse Liefert Messwerte für verschiedene Kriterien Komplette Checkliste einer PWA Unterstützt die App klein, schnell und bedienbar zu halten 76 38

39 Verwendet das schon jemand? 77 Success Story: Twitter 75% mehr Tweets Absprungrate um 20% reduziert Nur 3% der Größe der nativen Android App

40 Success Story: AliExpress Konversionsrate um 104% erhöht Benutzer besuchen doppelt so viele Seite wie vorher 79 Success Story: Tinder Startzeit von 11,91 auf 4,69 Sekunden verringert 90% kleiner als die native Android App Benutzer verweilen länger

41 Success Story: Uber Startzeit ist weniger als 3 Sekunden in einem 2G Netzwerk Nur 50 kb groß 81 Aber wie sieht die Zukunft aus? 41

42 By 2020, Progressive Web Apps will have replaced 50% of generalpurpose consumer facing apps. Gartner Research 83 Benutzer werden noch gelangweilter von Apps 42

43 Benutzer werden Entwickler Benutzer Eine gute PWA PWAs lieben lernen Jeder ist an Bord 43

44 ???? Fragen???? Orientation in Objects GmbH Weinheimer Str Vielen Dank für Ihre Aufmerksamkeit! Orientation in Objects GmbH Weinheimer Str Mannheim 44

45 Further reading Image Sources #60 Left: Middle: Right: #62 Left: Middle: Right: #67: #83 - #86: #87: All other pictures inside this presentation originate from and are under CC0 Creative Commons license or were created by myself

PWA: Portable Webanwendungen statt nativer Apps

PWA: 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

Mehr

PWA: Portable Webanwendungen statt nativer Apps

PWA: 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

Mehr

Progressive Web Apps mit APEX. Till Albert

Progressive Web Apps mit APEX. Till Albert Progressive Web Apps mit APEX Till Albert 09.05.2019 Facts & Figures IT-Beratungsunternehmen Branchen übergreifend Hersteller neutral Hauptsitz Ratingen Niederlassung Frankfurt am Main 250 Beschäftigte

Mehr

So erreichen Sie Ihre Event-App

So 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.

Mehr

Das Web ist wieder auf dem Weg zu alter Stärke

Das 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

Mehr

Google Gears Offline Web?

Google 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

Mehr

HTML5 und das Framework jquery Mobile

HTML5 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

Mehr

cimweb Neue Entwicklungen Holger Looks Geschäftsführer cimdata software GmbH

cimweb 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

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer Markus Urban.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform

Mehr

informatik ag IT mit klarer Linie S i e b e l O p e n U I

informatik ag IT mit klarer Linie S i e b e l O p e n U I informatik ag IT mit klarer Linie S i e b e l O p e n U I und Siebel auf mobilen Geräten www.ilume.de Siebel Open UI und Siebel auf mobilen Geräten Die Anforderungen an unternehmensweite Softwarelösungen

Mehr

Cnlab/CSI Herbsttagung Apps und Sandboxen

Cnlab/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

Mehr

Cnlab/CSI Herbstveranstaltung Apps und Sandboxen

Cnlab/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

Mehr

Echte Cross-Plattform Anwendungen mit Angular 2 in Action!

Echte 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

Mehr

Mobile Backend in der

Mobile Backend in der Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile

Mehr

Continuous Database Design

Continuous Database Design Continuous Database Design Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de info@oio.de Um was geht s? Die Welt des Betriebs 2 1 Um was geht s? Die Welt der Entwickler

Mehr

JavaScript und Offline-first Kai Donato MT AG

JavaScript 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

Mehr

Act! v19 soll Ihre Produktivität maximieren!

Act! 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

Mehr

Installation - Windows

Installation - Windows Installation - Windows Crash Recovery System Windows Installation Diese Gebrauchsanleitung erläutert die Installation des Crash Recovery System. Technische Daten Systemanforderungen Hardware: Windows-Version:

Mehr

Web 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 / 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

Mehr

Funktion "Benutzerprofile" auf "Keine Sicherheit" setzen

Funktion Benutzerprofile auf Keine Sicherheit setzen Wie registriere ich Drivve Image manuell auf einem Lexmark-Gerät? (Lexmark-Edition) Knowledge base article #5418 Voraussetzung Um Drivve Image manuell auf einem Lexmark-Gerät zu registrieren, müssen folgende

Mehr

SharePoint 2013 Die neuen Funktionen! Alexander Lachner MTC Architect Microsoft Deutschland GmbH blogs.msdn.com/b/mtcmuc

SharePoint 2013 Die neuen Funktionen! Alexander Lachner MTC Architect Microsoft Deutschland GmbH blogs.msdn.com/b/mtcmuc SharePoint 2013 Die neuen Funktionen! Alexander Lachner MTC Architect Microsoft Deutschland GmbH blogs.msdn.com/b/mtcmuc Viele Neuerungen Neues Oberflächenkonzept Neues Upgradekonzept Anforderungs-Manager

Mehr

Mail: Web: juergen-schuster-it.de

Mail: 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

Mehr

ershandleiding user guide

ershandleiding user guide Moditech Rescue Solutions B.V. Koningspade 16-B 1718 MN Hoogwoud tel.: +31 (0)226 412 900 fax: +31 (0)226 412 909 url: www.moditech.com e-mail: info@moditech.com Copyright: Moditech Rescue Solutions B.V.

Mehr

ADF Mobile konkret Best Practices Live erklärt. Jan Ernst

ADF 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

Mehr

Ant + Ivy Building with dependencies

Ant + Ivy Building with dependencies Ant + Ivy Building with dependencies Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Björn Feustel Version: 1.0 www.oio.de info@oio.de Java, XML und Open Source seit 1998 ) Software Factory

Mehr

Zugriff vom Privatcomputer auf «Mein Intranet VSZ» (Verwaltungsnetz)

Zugriff vom Privatcomputer auf «Mein Intranet VSZ» (Verwaltungsnetz) Zugriff vom Privatcomputer auf «Mein Intranet VSZ» (Verwaltungsnetz) Download Citrix-Receiver unter Microsoft Windows Anleitung für Teammitglieder Eveline Bearth Vers. 3.0 / Zürich, 22. April 2018 1 Citrix

Mehr

iad Apps fordern das TV heraus

iad Apps fordern das TV heraus Minuten pro Tag iad Apps fordern das TV heraus Web vs. Mobile Apps vs. TV Konsum 180 162 168 168 120 94 127 60 70 72 70 66 0 Dezember 2010 Dezember 2011 Dezember 2012 Web Browsing Mobile Applikationen

Mehr

BlackBerry Dynamics einrichten - Android

BlackBerry Dynamics einrichten - Android Status Vorname Name Funktion Datum DD-MM-YYYY Erstellt: V. De Riggi Junior Network Engineer 07.09.2017 12:31:16 V. De Riggi Unterschrift Handwritten signature or electronic signature (time (CET) and name)

Mehr

Was gibt es Neues im Office 365 Umfeld?

Was gibt es Neues im Office 365 Umfeld? Was gibt es Neues im Office 365 Umfeld? PowerApps und Flow SharePoint & Office 365 Community 24. August 2016 Was erwartet uns heute? PowerApps Was ist PowerApps? Wie funktioniert es? Wann ist es verfügbar?

Mehr

Datenbanken in der schönen neuen Welt

Datenbanken in der schönen neuen Welt - It's time to rethink - Datenbanken in der schönen neuen Welt W-JAX 5. November 2014 Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Um was geht s? Die

Mehr

Microservices. - Integration der Benutzeroberfläche - Version: Orientation in Objects GmbH. Weinheimer Str.

Microservices. - Integration der Benutzeroberfläche - Version: Orientation in Objects GmbH. Weinheimer Str. Microservices - Integration der Benutzeroberfläche - Version: 18.1 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr Sprecher Thorsten Maier Trainer, Berater, Entwickler

Mehr

Citrix Mission 21. Seite 1 von 56

Citrix Mission 21. Seite 1 von 56 Citrix Mission 21 Citrix via Firefox... 2 Citrix Receiver Installation mit Firefox... 2 Citrix Verbindung mit Firefox herstellen... 14 Citrix via Safari... 21 Citrix Receiver Installation mit Safari...

Mehr

Advanced Windows Store App Development Using HTML5 and JavaScript

Advanced Windows Store App Development Using HTML5 and JavaScript Advanced Windows Store App Development Using HTML5 and JavaScript MOC 20482 In diesem Kurs erwerben Sie fortgeschrittene Programmierungskenntnisse und Techniken. Mit inbegriffen ist die Optimierung einer

Mehr

Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln

Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln Ziel dieses Vortrags Ich möchte Sie davon überzeugen, dass das Google-Web-Toolkit (GWT) das aktuell beste Tool zur Erstellung von modernen

Mehr

Support für urgy - Fire

Support für urgy - Fire Durch kontinuierliche Weiterentwicklung der Betriebssysteme sowie der Smartphone-Hardware ist auch das laufende Anpassen der urgy-app an die neuen Anforderungen notwendig. Sollten Fehlfunktionen auftreten,

Mehr

VAADIN, SPRING BOOT & REST

VAADIN, SPRING BOOT & REST VAADIN, SPRING BOOT & REST Ein Einstieg für Domino Entwickler Stephan Kopp 1 STEPHAN KOPP Software & Solutions Development Tel.: +49 6182 7869420 Mobil: +49 173 3089806 E-Mail: stephan.kopp@axians.de 2

Mehr

Wesentliche 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 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

Mehr

IBM 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 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:

Mehr

Nistpate App zur Dokumentation von Beobachtungen bei Nistkastenreinigungen

Nistpate App zur Dokumentation von Beobachtungen bei Nistkastenreinigungen Nistpate Nistpate App zur Dokumentation von Beobachtungen bei Nistkastenreinigungen In dieser Präsentation werden Grafiken und Icons verwendet von: "Designed by Dashu83 / Freepik "Designed by Macrovector

Mehr

Diese Gebrauchsanleitung erläutert die Installation des Crash Recovery System.

Diese Gebrauchsanleitung erläutert die Installation des Crash Recovery System. Installation - ios Crash Recovery System ios Installation Diese Gebrauchsanleitung erläutert die Installation des Crash Recovery System. Technische Daten Systemanforderungen Hardware: ios-version: Jede

Mehr

Systemvoraussetzungen. zur Installation IVANTI Service Manager 2017

Systemvoraussetzungen. zur Installation IVANTI Service Manager 2017 Systemvoraussetzungen zur Installation IVANTI Service Manager 2017 Inhaltsverzeichnis 1 Einleitung... 3 2 Serverhardware... 3 2.1 Datenbank Server... 3 2.2 Applikations-Server... 3 2.3 Web Server... 4

Mehr

Unsere hybridapp funktioniert wie eine normale App, ist aber bis zu 65% günstiger!

Unsere hybridapp funktioniert wie eine normale App, ist aber bis zu 65% günstiger! Unsere hybridapp funktioniert wie eine normale App, ist aber bis zu 65% günstiger! Eine herkömmlich programmierte App kostet bisher ab 30.000 Euro * aufwärts, wenn man sie für beide Plattformen (Android,

Mehr

Untersuchung bibliothekarischer Applikationen für Mobiltelefone hinsichtlich der technischen Realisierung und des Nutzens

Untersuchung bibliothekarischer Applikationen für Mobiltelefone hinsichtlich der technischen Realisierung und des Nutzens Untersuchung bibliothekarischer Applikationen für Mobiltelefone hinsichtlich der technischen Realisierung und des Nutzens - Stadtbibliothek Amberg - Stadtbibliothek - Amberg Apps? kleine Programme Alternativen:

Mehr

Good Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM. OpenText Websolutions Usergroup, 28.01.

Good Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM. OpenText Websolutions Usergroup, 28.01. Good Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM OpenText Websolutions Usergroup, 28.01.2014, Mannheim netmedia the Social Workplace Experts 1995 gegründet 20 Experten

Mehr

Excelsis Business Technology AG

Excelsis Business Technology AG Excelsis Business Technology AG Wearables, Smartphones & Co. im Unternehmenseinsatz Christian Sauter, Vorstand, Excelsis Business Technology AG DATAGROUP Strategie Forum: Enterprise Mobility Hamburg, 25.

Mehr

Mobile API 2.0 Partizipative App Entwicklung

Mobile 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

Mehr

Versionen des Dokuments. Inhaltsverzeichnis: Erstelldatum Version

Versionen des Dokuments. Inhaltsverzeichnis: Erstelldatum Version ECKD.SDA Anleitung Versionen des Dokuments Erstelldatum 13.12.2016 Version 1 13.12.2016 Inhaltsverzeichnis: 1 Aufruf und Log-In... 3 2 Übersicht Eingang... 3 3 Versenden neue Zustellung... 4 4 Sicherheitsstufen

Mehr

BlackBerry Mobile Fusion Universal Device Service. Thomas Dingfelder, Senior Technical Account Manager ubitexx a Subsidiary of Research In Motion

BlackBerry Mobile Fusion Universal Device Service. Thomas Dingfelder, Senior Technical Account Manager ubitexx a Subsidiary of Research In Motion BlackBerry Mobile Fusion Universal Device Service Stefan Mennecke, Director Stefan Mennecke, Director Thomas Dingfelder, Senior Technical Account Manager ubitexx a Subsidiary of Research In Motion RIM

Mehr

SX OS Features. Funktioniert mit jeder Switch SX OS funktioniert mit jeder Nintendo Switch und jeder Firmware Version!

SX OS Features. Funktioniert mit jeder Switch SX OS funktioniert mit jeder Nintendo Switch und jeder Firmware Version! Version 1.2 SX OS Features Funktioniert mit jeder Switch SX OS funktioniert mit jeder Nintendo Switch und jeder Firmware Version! Spiele jedes Spiel Mit SX OS kannst Du alle deine Lieblingsspiele direkt

Mehr

» Technologien, Trends, Visionen Architekturen für mobile Anwendungen

» 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

Mehr

Mobile hybride Applikationen Investment-App der BW-Bank

Mobile 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

Mehr

Wie verwende ich Twitter in MAGIC THipPro

Wie verwende ich Twitter in MAGIC THipPro Wie verwende ich Twitter in MAGIC THipPro Konfigurationsanleitung Version: V1-10. August 2015 by AVT Audio Video Technologies GmbH Registrierung der Social Media Option Stellt die Social Media Option allen

Mehr

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B

Mehr

Anleitung für die Registrierung und Installation der War Robots Test Server-App

Anleitung für die Registrierung und Installation der War Robots Test Server-App Anleitung für die Registrierung und Installation der War Robots Test Server-App Hey, Pilot! Neben dem Spiel War Robots (Live Server) bietet die Entwicklerschmiede Pixonic auch einen Test Server an, auf

Mehr

Mobile Commerce mit Magento und dem Apple ipad. Meet Magento #3.10, Leipzig, 31.05.2010 Michael Schäfer, justselling Germany Ltd.

Mobile Commerce mit Magento und dem Apple ipad. Meet Magento #3.10, Leipzig, 31.05.2010 Michael Schäfer, justselling Germany Ltd. Mobile Commerce mit Magento und dem Apple ipad Meet Magento #3.10, Leipzig, 31.05.2010 Michael Schäfer, justselling Germany Ltd. Agenda Company m-commerce Das ipad mstore4magento Roadmap Zusammenfassung

Mehr

Zurück in die Zukunft. Progressive WebApps in der Kinderseitenlandschaft. Hamburg 2018, Darja Martens und Stefan R. Müller, Suchmaschine Blinde Kuh

Zurück in die Zukunft. Progressive WebApps in der Kinderseitenlandschaft. Hamburg 2018, Darja Martens und Stefan R. Müller, Suchmaschine Blinde Kuh Zurück in die Zukunft Progressive WebApps in der Kinderseitenlandschaft Hamburg 2018, Darja Martens und Stefan R. Müller, Suchmaschine Blinde Kuh Wirrwarr an Begriffen entzaubern PWA Application Es wurde

Mehr

Effektiver Einsatz von Code-Reviews

Effektiver Einsatz von Code-Reviews Effektiver Einsatz von Code-Reviews Version: 1.4 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de 18. Java Forum Stuttgart 2015 Ihr Sprecher Thorsten Maier Trainer,

Mehr

Windows Metro Style Apps

Windows Metro Style Apps Windows Metro Style Apps alles anders, alles neu System-Event 2012 Michael R. Albertin Ausblick auf Windows 8 Ausblick auf Windows 8 Windows im Zeitraffer Windows 1 (1985) Ausblick auf Windows 8 Windows

Mehr

Eclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG

Eclipse 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

Mehr

DOK. ART GD1. Citrix Portal

DOK. ART GD1. Citrix Portal Status Vorname Name Funktion Erstellt: Datum DD-MMM-YYYY Unterschrift Handwritten signature or electronic signature (time (CET) and name) 1 Zweck Dieses Dokument beschreibt wie das auf einem beliebigem

Mehr

Agon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen.

Agon 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?

Mehr

Mobile UI für ios und Android. SIMATIC WinCC Open Architecture

Mobile UI für ios und Android. SIMATIC WinCC Open Architecture Mobile UI für ios und Android SIMATIC WinCC Open Architecture siemens.de/wincc-open-architecture Inhaltsverzeichnis Merkmale Vorteile Funktionen Architektur Konfigurationen Security Empfehlungen & Voraussetzungen

Mehr

Fernwartung mit TeamViewer

Fernwartung mit TeamViewer Fernwartung mit TeamViewer Version 1.2, 05.03.2016 DE NUR FÜR INTERNEN GEBRAUCH Die Informationen in diesem Dokument sind für internen Gebrauch bestimmt und dürfen nur direkten und indirekten Kunden von

Mehr

WER SIND WIR? VORTEILE.

WER SIND WIR? VORTEILE. WER SIND WIR? primaerp ist eine Startup-Abteilung von ABRA Software a.s., ein Unternehmen welches im Jahr 1991 gegründet wurde und derzeit der Leiter des ERP-Software-Markts in der Tschechischen Republik

Mehr

Insite Gold Version Installationsanleitung (QR Code)

Insite Gold Version Installationsanleitung (QR Code) Insite Gold Version 2.0.0 Installationsanleitung (QR Code) Dokumentversion: 3.9 Mai 17 th 2018 Created by: Moshe Blitz Vorwort Dieses Dokument führt Sie Schritt für Schritt durch die Einrichtung eines

Mehr

Agile Architektur. Version: 1.1. Orientation in Objects GmbH. Weinheimer Str Mannheim.

Agile Architektur. Version: 1.1. Orientation in Objects GmbH. Weinheimer Str Mannheim. Agile Architektur Version: 1.1 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihre Sprecher Thorsten Maier, Falk Sippach Trainer, Berater, Entwickler @ThorstenMaier

Mehr

Leitfaden Online-Seminare

Leitfaden Online-Seminare Leitfaden Online-Seminare 28.07.2017 Nathalie Stumpf YuLinc für mobile Endgeräte Auf den mobilen Geräten nehmen Sie mit speziell dafür entwickelten Apps, die eine optimale Nutzung gewährleisten an Online-Seminaren

Mehr

Der SCHWEIZER WELTATLAS interaktiv als Web Applikation

Der SCHWEIZER WELTATLAS interaktiv als Web Applikation 16. Januar 2014 Der SCHWEIZER WELTATLAS interaktiv als Web Applikation Ein Prototyp realisiert mit ArcGIS API for JavaScript Masterarbeit am Institut für Kartografie und Geoinformation Leitung Prof. Dr.

Mehr

Cross Platform Development mit SharePoint

Cross Platform Development mit SharePoint Cross Platform Development mit SharePoint Agenda Wir entwickeln eine App um Businesstrips in SharePoint zu erfassen Businesstraveller 0.1 http://ppedv.de/msts Folien Demo Projekt Link Sammlung Und meine

Mehr

The next generation User Interface.

The 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

Mehr

API-Gateway bringt Ordnung in Microservices-Wildwuchs. Frank Pientka, Dortmund

API-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

Mehr

Konzept zur Push Notification/GCM für das LP System (vormals BDS System)

Konzept zur Push Notification/GCM für das LP System (vormals BDS System) Konzept zur Push Notification/GCM für das LP System (vormals BDS System) Wir Push Autor: Michael Fritzsch Version: 1.0 Stand: 04. Februar 2015 Inhalt 1. Was ist eine Push Notification? 2. Wofür steht GCM?

Mehr

SX OS Features. Funktioniert mit jeder Switch SX OS funktioniert mit jeder Nintendo Switch und jeder Firmware Version!

SX OS Features. Funktioniert mit jeder Switch SX OS funktioniert mit jeder Nintendo Switch und jeder Firmware Version! Version 1.2 SX OS Features Funktioniert mit jeder Switch SX OS funktioniert mit jeder Nintendo Switch und jeder Firmware Version! Spiele jedes Spiel Mit SX OS kannst Du alle deine Lieblingsspiele direkt

Mehr

Continuous Database Design

Continuous Database Design Continuous Database Design Entwicklertag Karlsruhe Mai 2017 Version: 2.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr Sprecher Thorsten Maier Trainer, Berater,

Mehr

Profitieren Sie von einer offenen und flexiblen Clouddienstplattform

Profitieren 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,

Mehr

Entwicklung einer Mobile Application mit ADF Mobile

Entwicklung einer Mobile Application mit ADF Mobile Entwicklung einer Mobile Application mit ADF Mobile Markus Neubauer, Thomas Feldmeier Fürth Schlüsselworte ADF Mobile, ADF, Mobile, Middleware, JDeveloper Einleitung Vor kurzem hat Oracle das Application

Mehr

Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone

Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone 1 Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone Partner: 2 Vorstellung Referent Mark Allibone Noser Engineering AG Passionierter Mobile Entwickler: Xamarin Certified Mobile Developer

Mehr

Apps mit HTMLS und CSS3

Apps 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

Mehr

BUSINESSMAIL X.400 WEB SERVICE API MAILBOX STATUS V1.0

BUSINESSMAIL X.400 WEB SERVICE API MAILBOX STATUS V1.0 WEB SERVICE API MAILBOX STATUS V1.0 Gesicherte Kommunikation über Internet (https) für Kunden Web Service Client Anwendung https Internet TLS Proxy BusinessMail X.400 Application Server Web Service mit

Mehr

Immer mehr lebt mobil

Immer mehr lebt mobil Immer mehr lebt mobil mehr als 4.600.000.000 Mobilgeräte breite Verfügbarkeit neuer always-on und Apps Lifestyle 2 Trittsicher auf allen mobilen Pfaden mit HTML5 und jquery Mobile Mike Baird http://flickr.com/photos/mikebaird/482031103/

Mehr

Anleitung Registrierung als First Responder

Anleitung Registrierung als First Responder Kanton Basel-Stadt Gesundheitsdepartement Medizinische Dienste Anleitung Registrierung als First Responder Nachfolgend werden die Schritte zum Download der First Responder App des Kantons Basel-Stadt sowie

Mehr

Code Quality in Practice

Code Quality in Practice Code Quality in Practice Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr Sprecher Thorsten Maier Trainer, Berater, Entwickler Feedback @ThorstenMaier

Mehr

Möge das Abenteuer beginnen!

Möge das Abenteuer beginnen! xvi Einleitung Stück Programmcode macht. Schließlich wirst du wieder nur im Buch öfter dieses Zeichen am Ende von Programmzeilen sehen: 8. Es sagt nur aus, dass die laufende Zeile an dieser Stelle aus

Mehr

1. Allgemein. Verschlüsselte für Android Smartphone Schritt für Schritt Anleitung

1. Allgemein. Verschlüsselte  für Android Smartphone Schritt für Schritt Anleitung Verschlüsselte Email für Android Smartphone Schritt für Schritt Anleitung 1. Allgemein Jede E-Mail Nachricht die an externe Empfänger gesendet wird, wird automatisch signiert. Um jedoch eine verschlüsselte

Mehr

React.js flottes Front-End für Domino. Knut Herrmann

React.js flottes Front-End für Domino. Knut Herrmann React.js flottes Front-End für Domino Knut Herrmann Knut Herrmann Senior Software Architekt Leonso GmbH Notes Domino Entwickler seit Version 2 Web-App-Entwickler aktiv auf StackOverflow E-Mail: knut.herrmann@leonso.de

Mehr

Serverless Architecture with Azure-Functions

Serverless Architecture with Azure-Functions Serverless Architecture with Azure-Functions Mark Allibone @mallibone Noser Engineering AG 2017, Alle Rechte vorbehalten. Mark Allibone, Head of Mobile @mallibone Noser Engineering AG Ambassador https://mallibone.com

Mehr

Feedback mit Beacons. Till Albert & Maximilian Stahl APEX Connect 2017

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

Mehr

- Anleitung. Die Installation der Unfallmelde-App (Android)

- Anleitung. Die Installation der Unfallmelde-App (Android) - Anleitung Die Installation der Unfallmelde-App (Android) Einleitung Die folgende Anleitung wird Ihnen Schritt für Schritt zeigen, wie Sie die Unfallmelde-App (UM-App) auf einem Android-Smartphone installieren

Mehr

Relution Enterprise Appstore. Enable Enterprise Mobility. 2.5 Release Note

Relution Enterprise Appstore. Enable Enterprise Mobility. 2.5 Release Note Enable Enterprise Mobility 2.5 Release Note 1 Relution Release 2.5 Das neuste Relution Release in der Version 2.5 bringt eine ganz neue Erfahrung in den Enterprise Mobility Markt. Zwei Hauptfeatures dominieren

Mehr

SCAN & SERVICE-APP. Alle Werkzeuge, die Sie jemals brauchen werden, griffbereit auf Ihrem Smartphone WATER PURIFICATION

SCAN & SERVICE-APP. Alle Werkzeuge, die Sie jemals brauchen werden, griffbereit auf Ihrem Smartphone WATER PURIFICATION SCAN & SERVICE-APP Alle Werkzeuge, die Sie jemals brauchen werden, griffbereit auf Ihrem Smartphone WATER PURIFICATION Wenn Sie einen praktischen, einfachen und schnellen Weg suchen, um sich Zeit und Papierkram

Mehr

Google Cloud Print Anleitung

Google Cloud Print Anleitung Google Cloud Print Anleitung Version 0 GER Zu den Hinweisen In diesem Benutzerhandbuch wird folgendes Symbol verwendet: Hinweise informieren Sie, wie auf eine bestimmte Situation reagiert werden sollte,

Mehr

TiMaS. App einrichten

TiMaS. App einrichten TiMaS App einrichten Zeiterfassung Planung Workflow mess-elektronik-groß GmbH www.megzeit.de m.e.g. GmbH Inhalt 1. App-Profile erstellen 2. Anmeldedaten einrichten 3. App installieren und einrichten 4.

Mehr