39,90 €
Versandkostenfrei per Post / DHL
Aktuell nicht verfügbar
Progressive Web Apps (PWAs) sind eine moderne und zeitgemäße Form der Webapp. Ausgestattet mit allen Möglichkeiten wie Offlinefähigkeit, Push-Benachrichtigungen und Datensynchronisation können Sie mit modernen Webtechnologien (HTML5, CSS3, JavaScript) plattformübergreifend beeindruckende Anwendungen entwickeln, die sich wie native Apps verhalten. Unser Buch vermittelt alles notwendige Hintergrundwissen im Umgang mit dem Web App Manifest, Service Worker, Cache und Push API. Erste eigene PWAs entwickeln Sie mit Workbox und Angular. Inkl. Migrationsstrategien mit Apache Cordova und GitHub Electron sowie Einsatz der Payment Request API, über die Sie trotz fehlenem App Store Ihre Webapp monetarisieren können.
- Plattformübergreifende Client-Anwendungen
- PWAs mit Workbox, Angular, inkl. Payment Request API
- Für den Browser, Android, iOS, Windows, macOS, Linux
Aus dem Inhalt:
- Moderne Webtechnologien in der Anwendung
- Zehn Eigenschaften, die PWA einzigartig machen
- Web App Manifest: Aussehen der App definieren
- Umgang mit dem Service Worker
- Cache API
- Push API
- PWA und Angular
- So läuft's auf Desktop und Mobile
- Validierung mit Lighthouse und Co.
- Migrationsstrategien mit Cordova und Electron
- Payment Request API
Progressive Web Apps (PWAs) sind eine moderne und zeitgemäße Form der Webapp. Ausgestattet mit allen Möglichkeiten wie Offlinefähigkeit, Push-Benachrichtigungen und Datensynchronisation können Sie mit modernen Webtechnologien (HTML5, CSS3, JavaScript) plattformübergreifend beeindruckende Anwendungen entwickeln, die sich wie native Apps verhalten. Unser Buch vermittelt alles notwendige Hintergrundwissen im Umgang mit dem Web App Manifest, Service Worker, Cache und Push API. Erste eigene PWAs entwickeln Sie mit Workbox und Angular. Inkl. Migrationsstrategien mit Apache Cordova und GitHub Electron sowie Einsatz der Payment Request API, über die Sie trotz fehlenem App Store Ihre Webapp monetarisieren können.
- Plattformübergreifende Client-Anwendungen
- PWAs mit Workbox, Angular, inkl. Payment Request API
- Für den Browser, Android, iOS, Windows, macOS, Linux
Aus dem Inhalt:
- Moderne Webtechnologien in der Anwendung
- Zehn Eigenschaften, die PWA einzigartig machen
- Web App Manifest: Aussehen der App definieren
- Umgang mit dem Service Worker
- Cache API
- Push API
- PWA und Angular
- So läuft's auf Desktop und Mobile
- Validierung mit Lighthouse und Co.
- Migrationsstrategien mit Cordova und Electron
- Payment Request API
Materialien zum Buch ... 17
Geleitwort ... 19
Vorwort ... 21
1. Im Web, als App: Geschichte und Einstieg ... 25
1.1 ... Wie Apps auf unser Handy kamen - eine kleine Zeitreise ... 27
1.2 ... Progressive Web Apps: wohin die Reise der Anwendungsentwicklung geht ... 35
1.3 ... Voraussetzungen und Basics: welches Wissen Sie schon mitbringen sollten ... 42
1.4 ... Tools installieren: das Handwerkszeug zur PWA-Entwicklung ... 48
1.5 ... Setup: Das erste PWA-Projekt ... 54
1.6 ... Zusammenfassung ... 65
2. Mächtiges modernes Web ... 67
2.1 ... Audio-/Videoelement: Multimediainhalte ohne Plug-in wiedergeben ... 70
2.2 ... Canvas-Element: ansprechende 2D- und 3D-Visualisierungen ... 72
2.3 ... Gamepad API: App mit dem Game-Controller steuern ... 78
2.4 ... WebAssembly: Binärcode für das Web mit nahezu nativer Performance ... 82
2.5 ... Web Share API: Teilen von Inhalten aus dem Browser heraus ... 84
2.6 ... Web Speech API: Text-to-Speech im Browser ... 87
2.7 ... Media Capture and Streams: auf Kamera und Mikrofon zugreifen ... 88
2.8 ... Generic Sensor API: Zugriff auf die Gerätesensoren ... 91
2.9 ... Pointer Events und [...]: Force Touch im Web ... 93
2.10 ... Geolocation: Implementierung standortbezogener Dienste ... 94
2.11 ... Zusammenfassung ... 98
3. Zehn Eigenschaften, die PWA einzigartig machen ... 99
3.1 ... Voranschreiten mit Progressive Enhancement ... 100
3.2 ... App-ähnlich: Sieht aus wie eine App, fühlt sich an wie eine App ... 103
3.3 ... Verbindungsunabhängigkeit: Kein Funkloch hält Sie auf ... 106
3.4 ... Immer schön frisch bleiben: der Service-Worker-Updateprozess ... 109
3.5 ... Sicher: Mit großer Macht kommt große Verantwortung ... 110
3.6 ... Einer für alle: Responsive Webdesign ... 115
3.7 ... Auffindbarkeit: Websites und Apps unterscheiden ... 118
3.8 ... Installierbarkeit: So kommt Ihre PWA auf den Homebildschirm ... 120
3.9 ... Nutzer binden: Anwender mit Pushbenachrichtigungen zurückholen ... 123
3.10 ... Verlinkbar: auf Anwendungen und Zustände verweisen ... 126
3.11 ... Zusammenfassung ... 129
4. Web App Manifest: Aussehen der App definieren ... 131
4.1 ... App-Aussehen auf dem Homebildschirm anpassen ... 135
4.2 ... App-Verhalten anpassen ... 146
4.3 ... Web App Manifest referenzieren ... 156
4.4 ... Zur Installation auffordern ... 157
| Erscheinungsjahr: | 2018 |
|---|---|
| Fachbereich: | Datenkommunikation, Netze & Mailboxen |
| Genre: | Informatik |
| Rubrik: | Naturwissenschaften & Technik |
| Medium: | Buch |
| Inhalt: | 518 S. |
| ISBN-13: | 9783836264945 |
| ISBN-10: | 3836264943 |
| Sprache: | Deutsch |
| Herstellernummer: | 459/06494 |
| Einband: | Gebunden |
| Autor: | Liebel, Christian |
| Hersteller: | Rheinwerk Verlag |
| Verantwortliche Person für die EU: | Rheinwerk Verlag GmbH, Rheinwerkallee 4, D-53229 Bonn, service@rheinwerk-verlag.de |
| Maße: | 244 x 174 x 33 mm |
| Von/Mit: | Christian Liebel |
| Erscheinungsdatum: | 28.12.2018 |
| Gewicht: | 1,069 kg |