app_permissions 1.0.0 copy "app_permissions: ^1.0.0" to clipboard
app_permissions: ^1.0.0 copied to clipboard

Centralized permission management system with automatic requests, status tracking, rationale dialogs, and graceful degradation.

1.0.0 #

  • Initial release

Features #

  • Centralized Permission Requests - Single source of truth for all permission handling
  • Status Tracking - Track granted, denied, and permanently denied permissions
  • Rationale Dialogs - Explain why permissions are needed before requesting
  • Settings Navigation - Automatic navigation to app settings for permanently denied permissions
  • Batch Requests - Request multiple permissions at once
  • Permission Groups - Pre-defined groups for common features (media, storage, etc.)
  • Platform-Specific Handling - Automatic iOS vs Android differences
  • Permission Caching - Avoid redundant checks with smart caching
  • Permission Listeners - React to permission changes in real-time
  • Graceful Degradation - App works even without optional permissions
  • Educational UI - Show permission benefits before requesting
  • Analytics Ready - Built-in logging for permission grant/denial tracking
1
likes
160
points
103
downloads

Publisher

verified publisherkyawzayartun.com

Weekly Downloads

Centralized permission management system with automatic requests, status tracking, rationale dialogs, and graceful degradation.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

app_settings, app_storage, flutter, permission_handler, shared_preferences

More

Packages that depend on app_permissions