69
Umsetzungsstrategien für Cross-Plattform Projekte IA Konferenz 2013, Berlin Klaus Rüggenmann, Aperto

Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Embed Size (px)

DESCRIPTION

Die Festlegung auf eine technische Umsetzungsstrategie hat direkte Auswirkungen auf die Konzeption und das Design, und zwar entweder durch die sich ergebenden Einschränkungen oder durch zusätzliche Möglichkeiten. Der Vortrag will aufzeigen, welche Umsetzung für welche Art von Projekt geeignet ist. Er soll eine Entscheidungshilfe bieten und dazu befähigen, sich bei dieser zentralen Projektentscheidung informiert einzumischen.

Citation preview

Page 1: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Umsetzungsstrategien für

Cross-Plattform Projekte

IA Konferenz 2013, Berlin

Klaus Rüggenmann, Aperto

Page 2: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Cross-Plattform ist Grundanforderung

geworden – explizit oder implizit

2

Page 3: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Verschiedenste Bildschirmgrößen und Geräte,

auch auf großen Bildschirmen Touch-Bedieung.

3

Page 4: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Die Projekt-Anforderungen sind häufig unscharf

und nicht immer reden alle über dasselbe…

4

„Die Website soll responsive

umgesetzt werden…“

„… optimiert für mobile

Endgeräte“

„Mein Chef will dafür

eine App…“

„Wir dachten, das funktioniert dann auf allen Geräten …“

Page 5: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Häufig wird früh im Projekt über die

Umsetzungsstrategie entschieden.

5

Technik Kunde /

Briefing

Projektmanager /

Budget ?

Page 6: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Mobile

Website? ?

Aber zwischen welchen

Optionen entscheiden wir da?

Responsive Apps

?

?

?

? ?

Page 7: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Für welches Projekt ist

welche Option geeignet?

Mobile

Website? ? Responsive Apps

?

?

?

? ?

Page 8: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Die Strategie-Entscheidung

bringt Freiheitsgrade oder

Einschränkungen!

Page 9: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Insbesondere für Konzept und Design!

9

Page 10: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Es braucht eine gemeinsame

Grundlage und

Entscheidungskriterien

- über alle Disziplinen hinweg

Page 11: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Wir haben bei Aperto mit allen Disziplinen ein

gemeinsames Verständnis entwickelt …

11

Responsive

Webdesign

Device

Templates

Platform

Solution Apps

Page 12: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

… und wir haben Kombinations-Strategien

und Entscheidungskriterien erarbeitet.

12

Page 13: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Responsive Webdesign

Responsive

Webdesign

Device

Templates

Platform

Solution Apps

Page 14: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Responsive Webdesgin: Ein Quellcode, eine

Navigation, jeweils angepasste Darstellung

14

Page 15: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Das CMS generiert also nur 1 Seite, die dann

unterschiedlich dargestellt wird.

15

1 HTML- Seite

1 Seite im CMS

Page 16: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Ist besonders geeignet, wenn es um die

Anpassung der Darstellung auf

Bildschirmgrößen geht, …

16

Responsive Webdesign

www.baden-wuerttemberg.de umgesetzt von

www.ressourcenmangel.de

Page 17: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

…, und nicht um die Abbildung

gerätespezifischer Use-Cases.

17

Responsive Webdesign

www.mcdonalds.de umgesetzt von www.razorfish.de

Page 18: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

18 www.lancs.ac.uk umgesetzt von

www.theroundhouse.co.uk

Page 19: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Nur wenn die gesamte Website neu gemacht

wird, und nicht z.B. die Desktop-Version bleiben

soll!

19

Responsive Webdesign

www.ableton.com , toll umgesetzt von

www.edenspiekermann.com/de/blog/297

Page 20: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Gut geeignet, wenn keine komplexen Features

wie Warenkörbe oder Facettensuchen.

20

Responsive Webdesign

20 www.microsoft.com umgesetzt von

http://paravelinc.com, Shop liegt außerhalb

Page 21: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Und wenn Ladezeit und Performance auf

Smartphones nicht erfolgskritisch sind.

21

Responsive Webdesign

https://www.gov.uk, Performance auf Smartphones

nicht erfolgskritisch und kaum Bilder.

Page 22: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

22

http://disney.com/?intoverride=true ist schön gemacht, aber

auf Smartphone nicht ganz so flüssig.

Umsetzung: http://www.thefoxisblack.com/2012/10/02/the-

design-thinking-behind-the-new-disney-com

Page 23: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Funktioniert besonders gut, wenn Responsive

Design als Komplexitätsreduktion gelebt wird.

23

Responsive Webdesign

www.kiwibank.co.nz umgesetzt

durch www.springload.co.nz

Page 24: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Responsive Webdesign

ist besonders geeignet, …

wenn Anpassung der

Darstellung auf

Bildschirmgrößen und keine

Device-spezifischen

Use-Cases

wenn Responsive Design

als Methode der

Komplexitätsreduktion

gelebt wird

wenn die gesamte Website

neu umgesetzt und von

Anfang an

plattformübergreifend

gestaltet wird

wenn Ladezeit und

Performance auf

Smartphones nicht

erfolgskritisch sind

als Grundlage für alle

Cross-Plattform Projekte,

auch wenn Teile durch

Device-Templates gelöst

werden

wenn es keine komplexen

Features wie z.B.

Warenkörbe gibt (diese

über mobile Templates

integrieren)

wenn die Umsetzung auf

Basis von Patterns erfolgen

kann

wenn nicht für ältere mobile

Endgeräte optimiert

werden muss

wenn die Komplexität der

Templates gering gehalten

werden soll

Page 25: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Device Templates

Responsive

Webdesign

Device

Templates

Platform

Solution Apps

Page 26: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Device Templates: Unterschiedlicher

Quellcode für unterschiedliche Geräteklassen

26

Page 27: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Ein CMS, einmalige Eingabe der Inhalte,

Ausspielung optimierter Device-Templates

27

HTML-Seite 1

1 Seite im CMS

HTML-Seite 3

HTML-Seite 2

Page 28: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Häufig für Desktop und Tablets gemeinsam,

für Smartphones separate Device-Templates.

28

HTML-Seite 1

1 Seite im CMS

HTML-Seite 2

Page 29: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Meist hat der Code gar keine gemeinsame

Basis – das kann auch notwendig sein.

29

HTML-Seite 1

1 Seite im CMS

HTML-Seite 2

Page 30: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Schlau: Es werden nur einzelne Seiten

separat ausgespielt…

30

1 responsive HTML-Code

1 Seite im CMS

Einzelne Seiten

Page 31: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

… oder einzelne Module von Seiten. Der Rest

ist eine gemeinsame Responsive Grundlage.

31

1 responsive HTML-Code

1 Seite im CMS

Einzelne Module

Page 32: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Besonders notwendig, wenn unterschiedliche

Use-Cases auf unterschiedlichen Geräten –

und damit jeweils unterschiedliche Features

32

Device Templates

Z.B. Location Based Services Z.B. Second Screen

Page 33: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Immer wenn Ladezeit und Performance

erfolgskritisch sind, z.B. weil Bilder und

Videos eine wichtige Rolle spielen

33

Device Templates

www.rallytheworld.com, umgesetzt von Aperto: Ein responsive Template-Set für Desktop und Tablets, ein Template-Set für Smartphones

Page 34: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Komplexere Features und Prozesse wie z.B.

Warenkörbe oder komplexe Suchfunktionen

sind häufig ein Grund für Device Templates

34

Device Templates

www.sos-kinderdorf.de, umgesetzt von Aperto

Page 35: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Wenn eine Desktop-Website schon existiert

und bestehen bleiben soll, dann besser neue

Templates für Smartphones und Tablets

35

Device Templates

www.eads.com, umgesetzt von Aperto

Page 36: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Device Templates

sind besonders geeignet, …

wenn es spezifische Use-

Cases für Smartphones gibt

und damit zusätzliche

Features, wie z.B. Location

Based Services

wenn Ladezeit und

Performance erfolgskritisch

sind, z..B. wenn Bilder und

Videos eine wichtige Rolle

auf der Website spielen

wenn es spezifische Use-

Cases für Tablets gibt und

damit zusätzliche Features,

wie z.B. Second Screen

Anwendungen

wenn komplexe Features

und Prozesse wie z.B.

Warenkörbe oder komplexe

Suchfunktionen abgebildet

werden sollen

wenn stark auf Touch-

Nutzung optimiert werden

soll, eventuell auch

geräteklassenspezifisch

wenn eine Desktop-Website

schon existiert und nur

mobilisiert werden soll

wenn schrittweise

umgesetzt werden muss

(erst wichtigste Templates,

dann später weitere)

wenn später eine Hybrid-

App wahrscheinlich ist, die

dann auf die Device-

Templates zurückgreifen

soll

Page 37: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Plattform Solution

Responsive

Webdesign

Device

Templates

Platform

Solution Apps

Page 38: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Platform Solution: Automatische

Optimierung für hunderte Einzelgeräte

38

Device Datenbank

CMS und Templates

in BiscuitML oder FitML

Plattform generiert

Ansichten aus Device DB

Gerätespezifische

Darstellung

BiscuitML/FitML

Page 39: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Aus den für Geräteklassen definierten Templates

werden gerätespezifische Seiten generiert

39

HTML-Seite 1

1 Seite im CMS

BiscuitML/FitML

Seite 3

BiscuitML/FitML

Seite 2

Page 40: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Kaum zu umgehen, wenn maximale

Geräteabdeckung gefordert ist - insbesondere

auch für ältere Geräte und international.

40

Platform Solution

m.ebay.com, mobile.paypal.com, wap.bild.de, m.spiegel.de laufen alle auf der Netbiscuits Plattform

Page 41: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

41 sdf

Alphaguide, Corporate Car Sharing von BMW:

mobile Websites und Apps, international,

Umsetzung von Aperto.

Page 42: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Auch bei sehr hohen Anforderungen an

Ladezeit und Performance, insbesondere bei

Bild- und Video-lastigen Projekten

42

Platform Solution

mobil.rtl.de und wap.bild.de laufen auf netbiscuits

Page 43: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Nur wenn für laufenden Betrieb hohes Budget

zur Verfügung steht (15-20 k/Jahr) oder eine

kostengünstige Cloud-Lösung akzeptabel ist

43

Platform Solution

m.postbank.de läuft auf sevenval

Page 44: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Wenn es akzeptabel ist, in einer proprietären

Beschreibungssprache Templates zu

entwickeln, z.B. BiscuitML von netbiscuits …

44

Platform Solution

https://my.netbiscuits.com/biscuitml-reference

Page 45: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

… oder FitML, der proprietären

Beschreibungssprache der Plattform Sevenval.

45

Platform Solution

www.fitml.com

Page 46: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Platform Solutions

sind besonders geeignet, …

wenn maximale

Geräteabdeckung gefordert

ist, insbesondere auch für

ältere Geräte und

international

wenn komplexe Features,

komplexe Prozesse oder

komplexe Inhalte abgebildet

werden sollen

bei extrem hohen

Anforderungen an Ladezeit

und Performance, z.B. für

Bild- und Video-lastige

Projekte

wenn für den laufenden

Betrieb hohes Budget

(eigene Installation) zur

Verfügung steht oder

kostengünstige Cloudlösung

wenn bestehende Websites

mobilisiert werden sollen,

insbesondere wenn die

existierende Code-Basis

schlecht ist

wenn es akzeptabel ist, in

einer proprietären

Beschreibungssprache

Templates zu entwickeln

(z.B. BiscuitML, FITML)

wenn externe Systeme

angebunden werden sollen,

z.B. Shopsysteme

Page 47: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Apps

Responsive

Webdesign

Device

Templates

Platform

Solution Apps

Page 48: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Apps: Native Software für die drei

unterschiedlichen Ökosysteme

48

Windows 8 iOS

Android

Page 49: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Bitte nur, wenn es klar geeignete Use-Cases

und Business-Cases gibt!

49

Apps

Alphaguide, Corporate Car-Sharing von

BMW: Fahrzeug finden und buchen,

Werkstätten, Unfallberichte in der App.

Von Aperto umgesetzt

Beispiel myTaxi:

Taxifahrt anbieten, Taxi rufen,

Vermittlungsgebühr.

Beispiel Spotify:

Alle Musik immer dabei. Im Abo.

Page 50: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Und nur, wenn klar ist, dass es echte

Software-Entwicklung ist, mit häufigen

Updates und laufendem App-Management

50

Apps

Beispiel: AutoScout24-App auf allen Systemen: Mehr als 6 Mio App-Downloads

Page 51: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Apps sind geeignet, wenn Performance und

Joy-of-Use zentral sind

51

Apps

EADS Upmagazine, umgesetzt von Aperto

Page 52: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann
Page 53: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann
Page 54: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Performance und Joy-of-Use zählen vor allem

bei Spielen. Also auch dafür Apps.

54

Apps

Volkswagen „Rally the World. The Game“, Aperto

Page 55: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

55

Page 56: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

56

Page 57: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

57

Page 58: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Meist notwendig, wenn native Funktionalitäten

von Geräten genutzt werden sollen

58

Apps

Beispiele: Die WWF Schneekugel App (Aperto) nutzt den Trägheitssensor.

Page 59: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Mit Apps kann Sichtbarkeit in den jeweiligen

App-Stores erreicht werden

59

Apps

Volkswagen „Rally the World. The Game.“ wurde im Appstore gefeatured. App für iOS und Android, von Aperto

Page 60: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Apps

sind besonders geeignet, …

wenn es klare Use-Cases

gibt, die sich zur Umsetzung

in einer App eignen

Wenn Performance extrem

wichtig ist wenn es klare

Business-Cases gibt,

z.B. Abo oder Verkauf

wenn hoher Joy-of-Use

erreicht werden soll

wenn native

Funktionalitäten der Geräte

genutzt werden sollen (z.B.

Trägheitssensor)

wenn komplexe

Interaktionen abgebildet

werden müssen

wenn klar ist, dass App-

Entwicklung Software-

Entwicklung ist, Updates

und App-Management

notwendig sind

wenn Sichtbarkeit in

App-Stores erreicht und

reichweitenstark vermarktet

werden soll

wenn man auf wenige OS

eingrenzen kann

Page 61: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Cross-Plattform

Strategien sind clevere

Kombinationen!

Responsive

Webdesign

Device

Templates

Platform

Solution Apps

Page 62: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Responsive Webdesign ist

eigentlich immer die Basis,

die nach Bedarf ergänzt wird.

Page 63: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Responsive Webdesign

Gut geeignet, …

wenn von Grund auf neu und reduziert konzipiert und gestaltet werden kann

wenn es keine speziellen Use-Cases für Smartphones oder Tablets gibt

wenn es keine komplexen Features wie z.B. einen Shop gibt

wenn Ladezeit und Performance nicht erfolgskritisch sind

Umsetzungsstrategie 1

Alles über Responsive abdecken (+Apps)

Page 64: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Gut geeignet, …

wenn es spezielle Use-Cases für Smartphones oder Tablets gibt und damit

zusätzliche Features auf diesen Devices

wenn Ladezeit und Performance erfolgskritisch sind

wenn es komplexe Features oder Prozesse gibt

wenn eine bestehende Desktop-Website nur mobilisiert werden soll

wenn später eine Hybrid-App die Templates nutzen soll

Responsive oder

Device Templates Responsive Webdesign Device Templates

Umsetzungsstrategie 2a

Responsive plus Device Templates (+Apps)

Page 65: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Gut geeignet, …

wenn es spezielle Use-Cases für Smartphones oder Tablets gibt und damit

zusätzliche Features auf diesen Devices

wenn Ladezeit und Performance erfolgskritisch sind

wenn es komplexe Features oder Prozesse gibt

wenn eine bestehende Desktop-Website nur mobilisiert werden soll

wenn später eine Hybrid-App die Templates nutzen soll

Umsetzungsstrategie 2b

Device Templates nur für einzelne Seiten u. Module

Device Templates

einzelne Seiten / Module Device Templates

einzelne Seiten / Module Responsive Webdesign

Page 66: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Gut geeignet, …

wenn hohes Budget für den Betrieb einer eigenen Installation zur Verfügung steht oder

eine kostengünstige Cloud-Lösung akzeptabel ist

wenn maximale Geräteabdeckung gefordert ist (ältere Geräte und international)

wenn extrem hohe Anforderungen an Ladezeiten und Performance bestehen

wenn es akzeptabel ist, in einer proprietären Beschreibungssprache Templates zu

entwickeln

Umsetzungsstrategie 3

Responsive plus Plattform Solution

66

Platform Solution Responsive Webdesign Responsive oder

Platform Solution

Page 67: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Gut geeignet, …

wenn es klare Use-Cases und Business-Cases für eine App gibt,

wenn halbjährliche Updates und stetiges App-Management einkalkuliert sind

wenn Performance und Joy-of-Use extrem wichtig sind

wenn native Funktionen der Geräte (z.B. Trägheitssensor) genutzt werden sollen

wenn man auf wenige OS eingrenzen kann

wenn Sichtbarkeit in App-Stores erzeugt werden soll

Umsetzungsstrategie 4

Apps und Hybrid-Apps

Desktop Apps Apps und

Hybrid-Apps

Apps und

Hybrid-Apps

Page 68: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Umsetzungsstrategien

Responsive Webdesign

Desktop Apps Apps und

Hybrid-Apps

Apps und

Hybrid-Apps

Device Templates

einzelne Seiten / Module

Responsive oder

Device Templates

Device Templates

einzelne Seiten / Module

Responsive Webdesign

Responsive Webdesign

Device Templates

68

Platform Solution Responsive Webdesign Responsive oder

Platform Solution

Page 69: Umsetzungsstrategien für Cross-Plattform Projekte - IA Konferenz 2013 Klaus Rüggenmann

Vielen Dank und

viel Spaß auf der IAK 2013!

Klaus Rüggenmann, Aperto AG

http://www.xing.com/profile/Klaus_Rueggenmann

f