Die folgende Auflistung gibt einen Überblick über meine
aktuellsten Projekte:
-
- Entwicklung einer Progessive Web App (PWA) zur Verwaltung von betrieblichen Störungen
- Entwicklung einer Web-API zur Speicherung der Daten
Diese Demo-App ist ein Beispiel für eine interne betriebliche Web-Anwendung, die optional als
PWA installiert werden kann. Hierbei ist das Benutzererlebnis mit dem einer
nativen App auf dem Desktop, Tablet oder Smartphone vergleichbar.
Was ist eine Progessive Web App (PWA)?
Eine Progressive Web App (PWA) ist eine Web-Anwendung mit einigen zusätzlichen Funktionen, die
ein app-ähnliches Benutzererlebnis ermöglichen.
Eine PWA kann auf dem Startbildschirm Ihres Mobilgeräts oder in der Startleiste Ihres Desktops
installiert werden.
Eine gut konzipierte PWA ist von einer nativen App kaum zu unterscheiden, bietet aber dennoch
einige Zusatzvorteile:
- Die Kosten für die Entwicklung sind deutlich niedriger als bei nativen Apps.
- Sie müssen Ihre App nicht in den App Store oder Play Store stellen. Geben Sie einfach den
Link zu Ihrer Website frei und Benutzer können sie als App installieren.
- Es ist nicht mehr nötig, dass Benutzer Updates installieren. Wenn Sie eine neue Version
Ihrer App veröffentlichen, erhalten alle Ihre Benutzer automatisch die neue Version.
- Standardmäßig werden PWAs über HTTPS bereitgestellt und sind daher sicher und geschützt.
Wie installiere ich eine PWA?
PWAs werden von mehreren Browsern unterstützt, darunter sind: Edge, Chrome, Safari.
Wenn die URL zu einer PWA im Browser geöffnet wird, erkennt der Browser, dass die App auch
installiert werden kann. Der Start der Installation variiert etwas auf den verschiedenen
Systemen. Beispielhaft wird hier der Weg in Chrome beschrieben:
- Android: Menü > Zum Startbildschirm hinzufügen > Installieren
- iOS: Teilen > Zum Home-Bildschirm
- MacOS: Rechts in der Adressleiste erscheint ein Button "Installieren"
- Windows: Rechts in der Adressleiste erscheint ein Button "Installieren"
Was ist, wenn mein Browser keine PWAs unterstützt?
In diesem Fall läuft die App einfach normal als Web-Anwendung im Browser und kann so ebenso
genutzt werden.
-
- Entwicklung einer iPhone App zur Verwaltung von Einkaufslisten
- Entwicklung einer Web-API zur gemeinsamen, synchronisierten Nutzung von Einkaufslisten
-
-
Entwicklung einer Web-App zur Erfassung und Verwaltung von Sicherheitsdatenblättern von
Gefahrstoffen inkl. Inhaltsstoffen
-
Erweiterung von EHQS|plus®, einem Management-Unterstützungs-System für Arbeitsschutz,
Umweltschutz, Gesundheitsschutz und Qualitätsmanagement um eine ausführliche Verwaltung
von Gefahrstoffdaten
-
Entwicklung einer JavaScript-Schnittstelle zur Implementierung einer individuellen Logik
zur Bearbeitung von Gefahrstoffen durch die fachlichen Anwender
-
Entwicklung eines Services zur Verwaltung von Ist-Mengen von Gefahrstoffen
-
-
Backend-Entwicklung einer Web-App für Inventarprüfungen
-
Erweiterung von EHQS|plus® um die Verwaltung von Checklisten für Inventarprüfungen
-
Entwicklung eines Windows-Services mit einer Message-Verarbeitung über den SQL Server
-
Implementierung von Messages zur Ausführung der Geschäftslogik
-
-
Backend-Entwicklung einer Web-App zur Wirkungskontrolle von Korrekturmaßnamen
-
Erweiterung eines Windows-Services
-
Implementierung von Messages zur Ausführung der Geschäftslogik
-
-
Erweiterung einer Windows-Anwendung um die Verwaltung von Audits inkl. Checklisten in
Unternehmen
-
Entwicklung einer Windows-App zur Durchführung von Offline-Audits
-
-
Erweiterung einer Windows-Anwendung um die Verwaltung von Schulungsmodulen inkl.
Prüfungsfragen
-
Entwicklung einer Windows-App für die Schulung von Mitarbeitern inkl. Prüfung und
Zertifikat