18
Cross-Plattform Web Anwendungen Juergen Fesslmeier Wakanda Product Manager @chinshr

Cross-platform Web Apps

Embed Size (px)

DESCRIPTION

This presentation talks about strategies to develop cross-platform apps using Web Standards and Wakanda.

Citation preview

Page 1: Cross-platform Web Apps

Cross-Plattform Web Anwendungen

Juergen FesslmeierWakanda Product Manager

@chinshr

Page 2: Cross-platform Web Apps

“Write once, run anywhere.”

Page 3: Cross-platform Web Apps

Optimale Zielplattformen

Desktop Mobil

Nativ

Browser

Page 4: Cross-platform Web Apps

Technische Unterschiede

Page 5: Cross-platform Web Apps

Fragmentierung bei Endgeräten

Quelle: http://opensignalmaps.com/reports/fragmentation.php

Page 6: Cross-platform Web Apps

Plattformen als bewegliches Ziel

Page 7: Cross-platform Web Apps

Anbieter Bindung

Page 8: Cross-platform Web Apps

Wakanda to the rescue

Page 9: Cross-platform Web Apps

CSS JavaScript

HTML

Web Standards

Page 10: Cross-platform Web Apps

Desktop, Smartphone, Tablet

Page 11: Cross-platform Web Apps

JS.everywhere()

Client Library

Server Library

Database

HTTPON REST

Page 12: Cross-platform Web Apps

Let’s build an App!

Page 13: Cross-platform Web Apps

Wie geht Nativ mit Web?

+ ? ==

Page 14: Cross-platform Web Apps
Page 15: Cross-platform Web Apps

Beispiel Web App im AppStore

Page 16: Cross-platform Web Apps

c.4d.com mit Wakanda

Page 17: Cross-platform Web Apps

Fazit

• Frühe Entscheidung der Zielpattform(en)• Ob Web Standards oder Nativer Client hängt

von den Anforderungen ab• Strategie für Mobil, e.g. mobile Web App reicht

zunächst, später nativ• Native Desktop bzw. Mobile Anwendungen

können per REST API mit dem Wakanda Server kommunizieren, z.B. Objective-C, Appcelerator

• Erwägung einer JavaScript freundlichen Lösung per cross-platform hybrid und mobil

Page 18: Cross-platform Web Apps

Danke.