DAYCATCHER ist eine Progressive Web App (PWA) – was bedeutet das?

Die Zahl der Smartphone-Nutzer weltweit liegt heute bei über drei Milliarden, und es wird prognostiziert, dass sie in den nächsten Jahren um mehrere hundert Millionen weiter wachsen wird.

Wir verbringen immer mehr Zeit auf unseren Smartphones, im Durchschnitt bis zu 171 Minuten pro Tag. Mobile Apps sind einer der Hauptgründe für die massenhafte Einführung und Nutzung von Smartphones.

Die meisten von uns haben ein mobiles Gerät und mögen die schier endlosen Möglichkeiten, die es uns im täglichen Leben bietet. Eine dieser Möglichkeiten ist es, einen wertvollen Moment mit einem Bild festzuhalten und ihn mit anderen zu teilen.

Als wir mit der Entwicklung von DAYCATCHER begannen, war es klar, dass die Lösung auf jedem mobilen Gerät problemlos laufen muss. Wenn man jedoch eine mobile Anwendung entwickeln will, muss man zunächst verstehen, welche Möglichkeiten und Unterschiede es gibt und was die beste Lösung für die Benutzer ist. Mobile Anwendungen können durch verschiedene Methoden klassifiziert werden. Eines der häufigsten Schemata besteht darin, sie in native, hybride und progressive Webanwendungen zu unterteilen.

Native Apps werden speziell für eine Plattform entwickelt, sei es Apple iOS, Google Android oder Windows Phone, was eine separate Entwicklung und Wartung für jede Plattform bedeutet. Hybride Anwendungen können wie native Apps auf Geräten installiert werden, aber sie laufen dann über den Webbrowser. Obwohl native Anwendungen schnell und zuverlässig sind, sind hybride Anwendungen kostengünstiger, weil sich eine einzige Anwendung erstellen lässt, die sich jeder Plattform anpasst.

Progressive Web Apps (PWA’s) wie DAYCATCHER sind Websites, die wie eine App aussehen und sich wie eine App verhalten und mit modernen Webtechnologien erstellt werden. Ihre Aufgabe ist es, die Funktionen moderner Browser mit den Vorteilen mobiler Geräte zu kombinieren und so ein Benutzererlebnis zu schaffen, das den nativen Anwendungen ähnlich ist, ohne dass eine Installation auf jedem Browser und Gerät erforderlich ist. Und sie laufen natürlich auch problemlos in Browsern auf Desktop-Computern oder Laptops, für Leute die öfter auch längere Texte schreiben.

Einige der Hauptvorteile von progressiven Webanwendungen sind:

  • Keine Notwendigkeit, die Anwendungen zu installieren – in einer Welt mit einer überwältigenden Anzahl von Anwendungen, die auf den Geräten der Benutzer installiert werden müssen, ermöglichen progressive Web Apps den Zugriff auf die Anwendungen, ohne sie herunterladen, installieren oder aktualisieren zu müssen.
  • Geringer Datenverbrauch – progressive Web Apps sind viel kleiner als mobile Anwendungen und verbrauchen wenig Daten. Dies ist ein wichtiger Vorteil für diejenigen, die nicht über unbegrenzte mobile Datenpläne verfügen.
  • Einfache und schnelle Wartung – progressive Web Apps ermöglichen eine einfache Wartung und Aktualisierung, ohne dass die Benutzer neuere Versionen herunterladen müssen.
  • Plattformspezifische Funktionen – PWA’s können viele plattformspezifische Funktionen nutzen, wie z. B. die Ausführung im Vollbildmodus, Push-Benachrichtigungen, Änderung der Anzeigeausrichtung, Zugriff auf Standortdaten usw.

Progressive Webanwendungen haben auch Nachteile: Apple erlaubt ihnen keinen Zugriff auf einige Funktionen (z.B. Touch-ID, Gesichts-ID, Bluetooth), sie sind nicht so batterie-effizient wie native Anwendungen, ihre Geschwindigkeit kann weniger gut sein als die von nativen Anwendungen, und es gibt einige Probleme mit älteren Geräten (Geräte, die veraltet sind, nicht unterstützt werden oder von den meisten Software-Anwendungen nicht mehr verwendet werden).

Für DAYCATCHER wollten wir eine innovative und ansprechende Anwendung entwickeln welche die modernsten Technologien nutzt und gleichzeitig die Erwartungen bezüglich Zuverlässigkeit, Benutzerkomfort und flexible-kosteneffiziente Wartung erfüllt.

Deshalb entschieden wir uns für die progressive Web App (PWA), auch wenn es einige Nachteile gibt. Ihre Vorteile sind schwer zu ignorieren, und der beste Beweis sind die Anwendungen von AliExpress, Pinterest, Twitter und natürlich DAYCATCHER.

Innobyte “serious web development”.

https://innobyte.com/

Weiterführende Informationen zu Progressive Web Apps:

 

Menü