HTML and CSS Reference
In-Depth Information
Kapitel 9
Native Anwendungen und
App Stores
In Bezug auf WebApps sind Sie jetzt bereits ein richtiger Profi. Sie haben gelernt,
WebApps von Hand oder auch mithilfe eines Frameworks zu programmieren. Teil-
weise sind Sie dabei vielleicht an die Grenzen einer WebApp gestoßen. In diesem
Kapitel zeigen wir Ihnen, wie Sie die Vorteile einer nativen App (Performance, Hard-
warezugriff, Distribution in einem App Store) auch für Ihre WebApp nutzen können.
Am Ende des Kapitels haben Sie zudem Ihre WebApp in einer nativen App verpackt
und an Apples App Store, Google Play oder aber an einen WebApp-Store übermittelt.
9
9.1 Eine WebApp wird zur nativen Anwendung
Wie Sie im Verlauf des Buches festgestellt haben, können Sie mit WebApps schon
eine ganze Menge erreichen. Ob nun das Auslesen des Bewegungssensors, die Positi-
onsbestimmung via GPS und Wireless LAN oder die Visualisierung von Wetterdaten
- HTML5 ist in vielen Fällen dafür vollkommend ausreichend. Es gibt allerdings Situ-
ationen, in denen die Entwicklung einer nativen Anwendung durchaus Sinn macht.
Überraschenderweise spielt aber auch in nativen Apps HTML5 und CSS3 eine große
Rolle. Besonders wenn es um die Gestaltung von Inhalten geht, ist diese Kombina-
tion meist die erste Wahl. In diesem Kapitel wollen wir Ihnen kurz und prägnant die
Vor- und Nachteile einer nativen App vorstellen, eine WebApp mithilfe von Phone-
Gap (auch bekannt als Apache Cordova ) zu einer nativen umwandeln und letztend-
lich einen Einblick in die Veröffentlichung der Apps in den jeweiligen Stores geben.
Bedenken Sie, dass das Thema native Apps sehr umfangreich ist und wir daher an die-
ser Stelle die einzelnen Punkte nur anreißen können.
9.1.1 Die Vor- und Nachteile einer nativen App
Im Verlauf des Buches haben wir Sie bereits an einigen Stellen auf die Vor- und
Nachteile einer nativen App hingewiesen. Im Folgenden finden Sie eine ausführliche
Aufstellung. Dabei gibt es nicht nur technische Unterschiede, sondern auch »strate-
gische« Differenzen, was z. B. den Vertrieb der App angeht.
Search WWH ::




Custom Search