Progressive Web Apps – Das Praxisbuch von Christian Liebel

Progressive Web Apps – Das Praxisbuch von Christian Liebel

Als Web-Programmierer hat man es nicht leicht. Vor 10 oder 15 Jahren war die Sache klarer. Es gab eine Webseite und diese wurde mittels PC oder Notebook angesteuert. Heute ist das anders. Mittlerweile entstehen über zwei Drittel des Webtraffics durch mobile Geräte. Zudem ist der Markt aufgeteilt zwischen dem Google Play Store und dem Apple

Als Web-Programmierer hat man es nicht leicht. Vor 10 oder 15 Jahren war die Sache klarer. Es gab eine Webseite und diese wurde mittels PC oder Notebook angesteuert. Heute ist das anders. Mittlerweile entstehen über zwei Drittel des Webtraffics durch mobile Geräte. Zudem ist der Markt aufgeteilt zwischen dem Google Play Store und dem Apple Store. Für all diese Probleme musste eine eigene Lösung her. Es musste von jeder Webseite eine responsive Version erstellt werden. Zudem wurde eine App gepflegt, die man dann für Google und Apple eigens aufbereitete. Mittlerweile zeichnet sich eine Möglichkeit ab diesen Doppel- und Dreifachaufwand zu reduzieren: PWA – Progressive Web Apps.

Progressive Web Apps sind Webseiten, die sich im Browser mit der URL aufrufen lassen. Sie sind sowohl mobil als auch auf Desktop nutzbar. Zusätzlich ermöglichen Sie aber Funktionen, die sonst nur bei einer App vorhanden sind. Wie das ganze funktioniert und warum PWA so vorteilhaft ist, erläutert ganz hervorragend ein eBook, welches wir Ihnen heute präsentieren: „Progressive Web Apps: Das Praxisbuch. Plattformübergreifende App-Entwicklung mit Angular und Workbox. Für Browser, Windows, macOS, iOS und Android“.

Daten zum eBook:
Autor: Christian Liebel
Herausgeber: ‎ Rheinwerk Computing; 1. Edition (21. Dezember 2018)
Seitenzahl der Printausgabe: ‎ 518 Seiten
ISBN-10 : ‎ 3836264943
ISBN-13: ‎ 978-3836264945

 

Zum Buch-Inhalt von „Progressive Web Apps“

Man sagt, ohne eine App ist man als Unternehmen heute niemand mehr. Daher ist die App Entwicklung für Firmen aller Art der Standard. Allerdings gilt es dabei darauf zu achten nicht unzählige Versionen zu erschaffen, die dann alle parallel gepflegt werden. Das verursacht immense Kosten.

PWA sind die ideale Lösung, um sich in Sachen Apps Programmierung viel Arbeit zu sparen. Mit dieser Technologie lässt sich ein großes Publikum erreichen. Warum? Weil wirklich jedes Smartphone über einen Browser verfügt, genauso wie jeder Desktop-Rechner mit Windows oder Linux. Das ist das Besondere an PWA. Sie lassen sich mit Hilfe von HTML5, CSS und JavaScript programmieren, wie normale Webseiten. Aufgerufen werden sie durch die Eingabe der URL. Eine Unterbringung in einem der Appstores wäre dann gar nicht mehr notwendig. So erreicht man grundsätzlich jeden Endkunden.

Doch ganz so einfach ist die Sache nicht. Denn eine App zeichnet sich dadurch aus, dass sie viele Funktionalitäten bietet, die sich in der Regel auch offline nutzen lassen. Dazu gehören zum Beispiel das Senden von Push-Nachrichten oder Berechnungen, Erstellung von Grafiken usw. Damit das auch bei einer PWA klappt, sind spezielle Maßnahmen erforderlich. Diese erläutert Autor Liebel Schritt für Schritt.

Als eine bedeutende Komponente wird zum Beispiel das Caching gesehen. Diese Methode sorgt dafür, dass der Browser Datenpakete einer Webseite beim Aufrufen lokal speichert. Dadurch verkürzen sich die Ladezeiten immens. Zudem ermöglicht es, dass die Seite auch ohne Verbindung zum Netz weiterarbeiten könnte. Die Frage ist nur: Welche Dateien müssen geladen werden? Wie spricht man den Browser des Users dabei richtig an? All das wird verständlich dargelegt.

Sie sehen, um eine gute App zu bauen ist reichlich Hirnschmalz erforderlich. Unzählige Faktoren erfordern Berücksichtigung. Gut, dass es dieses eBook gibt. Es wird Ihnen alle wichtigen Details präzise erläutern, damit Ihre eigenen Apps ganz hervorragend funktionieren. Christian Liebel hat ein ganz hervorragendes Buch auf den Tisch gelegt. Es erhält eine Kaufempfehlung unsererseits. Die Übersichtlichkeit und der Detailreichtum sind für thematisch ähnliche Werke nur schwer zu schlagen.

Posts Carousel