PWA
A PWA (Progressive Web App) delivers native app-like experiences through web technology: home screen installation, offline functionality, push notifications, and fullscreen display - all using standard browser APIs (Service Worker, Web App Manifest).
QR codes and PWAs together solve the app installation barrier. Traditional QR-to-app flows require App Store or Google Play installation steps where most users drop off. PWAs launch instantly when users scan a QR code and open the browser - no installation required.
Restaurant mobile ordering exemplifies this combination. Scanning a table QR code opens an ordering interface in the browser, with Service Worker caching for fast image loading and offline menu browsing. Users who want to return can "Add to Home Screen" for an app-like icon.
PWA limitations include restricted Web APIs on iOS and no App Store listing for discoverability. QR codes compensate for this weakness - physical placements (stores, posters, business cards) create direct user acquisition channels independent of app stores.