3 mobile strategie michael taylor

32
2. Juni 2015 Uniface Mobile Michael Taylor Produktmanager Strategie und Roadmap

Transcript of 3 mobile strategie michael taylor

Page 1: 3 mobile strategie michael taylor

2. Juni 2015

Uniface Mobile

Michael TaylorProduktmanager

Strategie und Roadmap

Page 2: 3 mobile strategie michael taylor

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

www.uniface.com U s e r E v e n t s

Page 4: 3 mobile strategie michael taylor

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

www.uniface.com U s e r E v e n t s

Kundenorientiert

Page 6: 3 mobile strategie michael taylor

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

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

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

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

www.uniface.com U s e r E v e n t s

Mobile Apps

Page 11: 3 mobile strategie michael taylor

www.uniface.com U s e r E v e n t s

Page 12: 3 mobile strategie michael taylor

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

www.uniface.com U s e r E v e n t s

DEMO

Page 14: 3 mobile strategie michael taylor

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

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

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

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

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

www.uniface.com U s e r E v e n t s

Kommunikation

Page 20: 3 mobile strategie michael taylor

www.uniface.com U s e r E v e n t s

DEMO

Page 21: 3 mobile strategie michael taylor

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

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

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

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

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

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

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

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

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

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

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

U s e r E v e n t s

Vielen Dank!