mobile webapps motivation

Post on 21-Nov-2014

896 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Mobile WebAppsMotivation

matthias.luebken@it-agile.de

Montag, 28. März 2011

We want to mobile!

Montag, 28. März 2011

Montag, 28. März 2011

Plattformen

Montag, 28. März 2011

Market share

Share of worldwide 2010 Q3 smartphone sales to end users by operating system, according to Gartner. [Wikipedia]

Montag, 28. März 2011

Was macht eine App aus?

• Native User-Experience?

• Eigenes Icon?

• Offline fähig?

• Appstore?

• Performance?

Montag, 28. März 2011

Mögliche Ansätze

• Native

• Web-Based

• Hybrid

• (Interpreted)

• (Generated)

Montag, 28. März 2011

Native Anwendung

• Plattform spezifische Sprache und API (Objective-C, C, Java ...)

• Hervorragende Tool Unterstützung

• Gute Einbindung in AppStores etc.

Montag, 28. März 2011

Bsp. iPhone

Montag, 28. März 2011

Native Anwendung

• Beste User-Experience

• Alle Features möglich

• Beste Performance

• Beste Unterstützung durch Plattform Anbieter

• Hoher Entwicklungs-aufwand

• Wenig Wiederverwendung

• Hoher Einarbeitungsaufwand

Montag, 28. März 2011

WebApp

• Spezielle Webseite

• Basis offene Webstandards

• Browser als Basis

• Modernere Browser als auf dem Desktop

• WebApp wird direkt geladen

• Gute Integration in Smartphones

Montag, 28. März 2011

Die “IDE”

Montag, 28. März 2011

WebApp

• Offene Webstandards

• Gering Einarbeitung

• Hohe Wieder-verwendbarkeit

• Kein AppStore Restriktionen

• Nicht alle Features

• Kein native Look&FeelBsp. Scrolling

• Wenig Speicher

• Schlechte Toolunterstützung

Montag, 28. März 2011

Hybrid-App

• Anwendung wird als WebApp geschrieben

• Und in kleinem nativen Rahmen eingebettet

• Alle Features des Gerätes nutzen

• Große Unterstützung: Phonegap

Montag, 28. März 2011

Hybrid-App als agiler Ansatz

• Anwendung als pure WebApp entwickeln und mit Phonegap releasen

• Teile der Anwendung auf bestimmten Plattformen durch native Views ersetzen

• Unterstützt in Phonegap durch Plugins

Montag, 28. März 2011

Hybrid-App

• Beste aus beiden Welten

• Nichts Halbes und nichts Ganzes

Montag, 28. März 2011

Ars Technica App auf dem iPadMontag, 28. März 2011

Fragen?

Montag, 28. März 2011

top related