FLUTTER ECOSYSTEM

pwa_install

A Flutter package that allows you to prompt mobile web users to install your Flutter app as a PWA

Latest version
0.0.6
30-day downloads
3.7K
Likes
98
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The pwa_install package enables Flutter applications to prompt mobile web users to install their app as a Progressive Web App (PWA). It detects when a user is accessing the app via a web browser on a mobile device and triggers a native installation prompt, improving user engagement and retention. The package integrates seamlessly with Flutter's web platform and supports multiple operating systems including Android, iOS, macOS, Windows, and Linux. It leverages browser-level PWA capabilities to provide a smooth installation experience.

Use cases
  • Prompting web users to install a PWA
  • Increasing app engagement on mobile browsers
  • Improving retention for web-based Flutter apps
  • Enabling offline access through PWA
  • Simplifying cross-platform deployment
  • Supporting hybrid app distribution
Key features
  • Detects mobile web access
  • Triggers native PWA install prompts
  • Works across multiple platforms
  • Minimal setup required
  • Integrates with Flutter web
  • Leverages browser PWA APIs
Suitable for
  • Developers building web-first Flutter apps
  • Teams targeting mobile web users
  • Apps aiming for PWA adoption
  • Projects requiring low-friction installation
  • Cross-platform web applications
  • Hybrid app strategies
Considerations
  • Requires HTTPS for PWA functionality
  • Limited to browsers supporting PWA install prompts
  • May not trigger on all mobile devices
  • Depends on user permission settings
  • Not applicable for non-web platforms
  • Installation behavior varies by browser
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add pwa_install

Categories

Source repository

Related projects