Derzeit verfügbare PWA-Funktionen
- Eine PWA (Progressive Web App) ist eine Website, die auf einem Gerät installiert werden kann und ein app-ähnliches Erlebnis bietet.
- Diese App ist eine PWA und kann auf dem Homescreen eines Mobilgeräts oder Desktops installiert werden.
- Nach der Installation kannst du dir die folgenden Funktionsdemos ansehen, um zu prüfen, welche Funktionen auf deinem Gerät unterstützt werden.
Funktionen
- Medienerfassung: Die Web-App kann Kamera und Mikrofon des Geräts verwenden.
- Geolokalisierung: Nutzer können ihren Standort mit der Web-App teilen.
- Benachrichtigungen: Die Web-App kann Benachrichtigungen anzeigen, auch wenn die App nicht aktiv ist.
- Kontaktauswahl: Es können Kontakte des Nutzers ausgewählt werden.
- Web Share: Der standardmäßige Freigabemechanismus des Geräts kann aufgerufen werden, um Text, URLs oder Dateien zu teilen.
- Authentifizierung: Ermöglicht passwortlose Authentifizierung per Fingerabdruckscanner oder externem USB-Sicherheitsschlüssel.
- Dateisystem: Zugriff auf das Dateisystem des Geräts.
- Barcode-Erkennung: Kann Barcodes und QR-Codes in Bildern erkennen.
- Gesichtserkennung: Kann Gesichter in Bildern erkennen.
- Vibration: Kann Mobilgeräte vibrieren lassen.
- Audioaufnahme: Kann Audio aufzeichnen und visualisieren.
- Audio: Kann Steuerelemente für die Medienwiedergabe auf dem Sperrbildschirm des Geräts anzeigen.
- Hintergrundsynchronisierung: Kann Aufgaben im Offline-Zustand aufschieben und ausführen, sobald die Netzwerkverbindung wiederhergestellt ist.
- Hintergrund-Patching: Kann große Dateien im Hintergrund herunterladen, auch wenn die App nicht läuft.
- Capture Handle: Ermöglicht einer Web-App zur Bildschirmaufnahme eine zuverlässige Kommunikation mit der aufgenommenen Web-App.
- Storage API: Die Web-App kann strukturierte Daten dauerhaft im Browser des Nutzers speichern.
- Bluetooth: Die Web-App kann sich mit BLE-Geräten verbinden und Werte lesen oder schreiben.
- NFC: Die Web-App kann NFC-Tags lesen und schreiben.
- Augmented Reality / Virtual Reality: Kann virtuelle Objekte in der realen Umgebung platzieren.
- Zahlungen: Auf der Website kann mit Kreditkarte, Apple Pay oder Google Pay bezahlt werden.
- Wake Lock: Kann verhindern, dass der Bildschirm dunkler wird oder gesperrt wird, wenn die App weiterlaufen muss.
- Ausrichtung: Liefert Informationen über die physische Ausrichtung des Geräts des Nutzers.
- Bewegung: Liefert Informationen über die Änderungsrate von Position und Ausrichtung des Geräts des Nutzers.
- Netzwerkinformationen: Liefert Informationen über die Verbindung des Geräts, sodass die Web-App Funktionen an die Netzwerkqualität anpassen kann.
- Sprachsynthese: Wandelt Text in Sprache um und ermöglicht es Programmen, Textinhalte vorzulesen.
- Spracherkennung: Kann sprachlichen Kontext aus Spracheingaben erkennen.
- Multi-Touch: Kann komplexe Touch-Gesten erfassen.
So werden Sensoren aktiviert
- So lassen sich Bewegungssensoren aktivieren, wenn sie auf dem Gerät nicht verfügbar sind.
- iOS: Gilt nur für iOS 12. Damit die Änderungen übernommen werden, muss die App möglicherweise vom Homescreen entfernt und erneut hinzugefügt werden.
- Android: Öffne diese Website im Chrome-Browser für Android und aktiviere im Hauptmenü den Punkt „Bewegungssensoren“.
Meinung von GN⁺
- PWA ist eine innovative Technologie, die Nutzern ein natives App-Erlebnis bietet und zugleich mit Webtechnologien eine breitere Zugänglichkeit und Kompatibilität ermöglicht.
- Dieser Artikel stellt verschiedene PWA-Funktionen vor; insbesondere Medienerfassung, Geolokalisierung und Hintergrundsynchronisierung sind wichtige Funktionen, die das mobile Nutzererlebnis deutlich verbessern können.
- Durch die Beschreibung zur Aktivierung von Sensoren liefert der Artikel nützliche Informationen, damit Nutzer die Möglichkeiten von PWA auf ihren Geräten möglichst vollständig ausschöpfen können.
3 Kommentare
Ich freue mich schon sehr auf den Tag, an dem PWA den Markt der mobilen App-Stores verändern werden!
Es wäre noch besser, wenn URL-Schemes unterstützt würden, haha … schade.
Hacker-News-Kommentare