3 mobile strategie michael taylor
TRANSCRIPT
![Page 1: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/1.jpg)
2. Juni 2015
Uniface Mobile
Michael TaylorProduktmanager
Strategie und Roadmap
![Page 2: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/2.jpg)
www.uniface.com U s e r E v e n t s
Programm
• Warum mobilwerden?
• Mobile Apps
• Weg zu mobilemInternetauftritt
![Page 3: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/3.jpg)
www.uniface.com U s e r E v e n t s
![Page 4: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/4.jpg)
www.uniface.com U s e r E v e n t s
Kostengünstiger NetzwerkzugangStets zur HandImpulsivBevorzugte Zugriffsmethode
![Page 5: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/5.jpg)
www.uniface.com U s e r E v e n t s
Kundenorientiert
![Page 6: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/6.jpg)
www.uniface.com U s e r E v e n t s
Mobil ist UX
PraktischProduktivNützlichReaktionsschnellAnsprechendAkkuverbrauch
![Page 7: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/7.jpg)
www.uniface.com U s e r E v e n t s
Geschäftsargumente
Bring Your Own Device (BYOD)Steigerung des KundenengagementsGrößere Nähe zum Benutzer24/7 rund um die Uhr
![Page 8: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/8.jpg)
www.uniface.com U s e r E v e n t s
Google meint*Ansprechende Website
67% sind eher geneigt, zu kaufen
Nicht ansprechende Website61% sind eher geneigt, die Website zu wechseln
*Google Mobile Ads Marketing (Sept. 2012)
Bei der Bedeutung einer hervorragenden mobilen Website geht es heute nicht mehr nur darum, ein paarVerkaufstransaktionen mehr zu verbuchen. Die mobile Website ist von entscheidender Wichtigkeit beim Aufbaustarker Marken, der Pflege kontinuierlicherKundenbeziehungen und der optimalen Nutzung mobilerArbeitsmöglichkeiten.
![Page 9: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/9.jpg)
www.uniface.com U s e r E v e n t s
Programm
• Warum mobilwerden?
• Mobile Apps
• Weg zu mobilemInternetauftritt
![Page 10: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/10.jpg)
www.uniface.com U s e r E v e n t s
Mobile Apps
![Page 11: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/11.jpg)
www.uniface.com U s e r E v e n t s
![Page 12: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/12.jpg)
www.uniface.com U s e r E v e n t s
Uniface-Serverintegration
• SOAP• Beschreibung unter Verwendung von WSDL• Nicht so beliebt im mobilen Bereich
• REST• Semantische URL• Methoden• Nutzdaten
• Text• Binär
![Page 13: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/13.jpg)
www.uniface.com U s e r E v e n t s
DEMO
![Page 14: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/14.jpg)
www.uniface.com U s e r E v e n t s
Der Weg zu mobilen Apps• 9.4• Dynamische Serverseiten
• Serverseitige Ereignisausführung
• 9.5• JavaScript in Triggern
• Ausführung von Client oder Server auf Client oder Server
• 9.6• Strukturdatentyp
• XML• JSON
![Page 15: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/15.jpg)
www.uniface.com U s e r E v e n t s
Dynamische Serverseiten—Interaktive Seiten für die inkrementelle und dynamischeDatenanzeige und -aktualisierung in einer Webumgebung.
![Page 16: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/16.jpg)
www.uniface.com U s e r E v e n t s
Dynamische Serverseiten• Web-Technologien
• HTML/CSS• JavaScript
• Asynchron
• Uniface• Modellorientiert• Komponentenbasiert• Synchronisation Browser/Server
• Automatisch• Optimiert
• Logik-Partitionierung• Browser• Server
![Page 17: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/17.jpg)
www.uniface.com U s e r E v e n t s
Sicher• Extern getestete Architektur
• Integrierter Schutz• Interpreter Injection
• JavaScript• HTML• SQL
• Race Conditions (zeitkritischeparallele Prozessausführung)
• Session-Management• Session Fixation• Sidejacking
• Verschlüsselung
![Page 18: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/18.jpg)
www.uniface.com U s e r E v e n t s
• Wiederverbindung von Daten
• Erkennung von unbefugtem Zugriff
• Validierung
• Definitionen• Trigger
• Prozessausführung
• Interagiert mit der Datenbank
• Antwortet dem Client
DSP Uniface Browser-Laufzeit• Erstellt Seite aus Definitionen
• Verbindet Widgets und Ereignisse
• Validierung
• Async-Ausführung• Lokales JavaScript• Server
• Kommunikation
Uniface Server - DSP
![Page 19: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/19.jpg)
www.uniface.com U s e r E v e n t s
Kommunikation
![Page 20: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/20.jpg)
www.uniface.com U s e r E v e n t s
DEMO
![Page 21: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/21.jpg)
www.uniface.com U s e r E v e n t s
Programm
• Warum mobil werden?
• Mobile Apps
• Weg zu mobilemInternetauftritt
![Page 22: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/22.jpg)
www.uniface.com U s e r E v e n t s
Uniface Mobile - MissionPlattformübergreifend installierbare mobile Apps mit• Einfacher Entwicklung – von Datenbank zu Gerät
• Integration
• Native wirkendem „Look-and-Feel“(Standard)
• Hardware-Integration
• Software-Integration
• Offline
![Page 23: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/23.jpg)
www.uniface.com U s e r E v e n t s
Schritte
Web-Apps
Installierbare Apps
Offline-Apps
![Page 24: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/24.jpg)
www.uniface.com U s e r E v e n t s
BenutzerkommentarAls Lieferant muss ich es potenziellenKunden ermöglichen, mit meiner Website auf mobile und ansprechende Art und Weise zu interagieren.
![Page 25: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/25.jpg)
www.uniface.com U s e r E v e n t s
Schritt #1 – Web-Apps• Uniface 9.7
• Vereinfachte Web-Entwicklung• JavaScript-Versprechen• Verbesserter HTML-Support - Field, Occ und Ent
• Type= [Datum,Nummer,String,E-Mail]• Verbesserungen CSS-Klasse
• Zusammenlegung• Einzelklasse• Uniface-Standardklassen
• Uniface.js
• F&E – plattformübergreifende UI-Funktionen• Kopfzeile, Fußzeile, Slide-in Panel, Master-Details• Reaktiv• Anpassbar
![Page 26: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/26.jpg)
www.uniface.com U s e r E v e n t s
BenutzerkommentarAls Anbieter eines SaaS-Spesenabrechnungssystems muss ich es meinen Benutzern ermöglichen, ihre Spesenabrechnungen zusammen miteinem Foto der Quittung und dem GPS-Standort einzureichen.
![Page 27: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/27.jpg)
www.uniface.com U s e r E v e n t s
Schritt #2 – Installierbare Apps• Hardware-Integration
• Kamera• Telefon• GPS
• Software-Integration• Kontakte• Barcode-Scanner
• Scanner-App• Alle verfügbaren APIs• Integriert mit UDE• Testumgebung
• Bereitstellung über App-Store/Side-Loading
![Page 28: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/28.jpg)
www.uniface.com U s e r E v e n t s
HerausforderungBetriebssystem Sprache Entwicklungsplattform
iOS (Apple) Objective C/SWIFT Mac
Android (Google) Java Win/Mac/Linux
Windows Phone .NET Mobile Windows
Blackberry Java Win/Mac/Linux
![Page 29: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/29.jpg)
www.uniface.com U s e r E v e n t s
BenutzerkommentarAls Krankenhausarzt habe ich bei der Patientenvisite keinen Zugriff auf einNetzwerk, benötige jedoch die Patientendaten und alle meine Einträge zu Patienten müssen in dem zentralen Datenerfassungssystem gespeichert werden.
![Page 30: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/30.jpg)
www.uniface.com U s e r E v e n t s
Schritt #3 – Offline
Anwendung• Definitionen• Sprache• Einstellungen• Cache
Daten• Modell• Offline lokal• Synchronisation
![Page 31: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/31.jpg)
www.uniface.com U s e r E v e n t s
Uniface Mobile
� End-to-end-Lösung
� Flexibel und robust
� Uniface-Werte
![Page 32: 3 mobile strategie michael taylor](https://reader030.vdocuments.net/reader030/viewer/2022032716/55b538debb61ebd97a8b45e1/html5/thumbnails/32.jpg)
U s e r E v e n t s
Vielen Dank!