flutter_permission_handler_plus 0.0.1 copy "flutter_permission_handler_plus: ^0.0.1" to clipboard
flutter_permission_handler_plus: ^0.0.1 copied to clipboard

An improved permission handler with better UX and automatic permission requests. Provides a simplified API for handling permissions across iOS and Android platforms.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1 - 2024-01-15 #

Added #

  • Initial release of flutter_permission_handler_plus
  • Simplified permission request API with automatic UX handling
  • Support for common permissions: camera, microphone, location, storage, contacts, calendar, photos
  • Automatic permission rationale dialogs with customizable messages
  • Smart permission state management and caching
  • Deep integration with app settings for easier permission management
  • Comprehensive example app demonstrating all features
  • Full documentation and API reference
  • Support for iOS 12.0+ and Android API 21+ (Android 5.0+)

Features #

  • Auto-rationale: Automatically shows permission rationale before requesting
  • Smart retry: Handles permission denials with contextual guidance
  • Settings integration: Direct navigation to app settings when needed
  • UX optimization: Reduces user friction with intelligent permission flows
  • Type safety: Full Dart type safety with comprehensive error handling
  • Performance: Minimal overhead with efficient permission state caching

Supported Platforms #

  • ✅ iOS 12.0+
  • ✅ Android API 21+ (Android 5.0+)

Supported Permissions #

  • ✅ Camera
  • ✅ Microphone
  • ✅ Location (when in use / always)
  • ✅ Photo library / Gallery
  • ✅ Contacts
  • ✅ Calendar
  • ✅ Storage / File access
  • ✅ Notifications
1
likes
160
points
81
downloads

Publisher

verified publisherbechattaoui.dev

Weekly Downloads

An improved permission handler with better UX and automatic permission requests. Provides a simplified API for handling permissions across iOS and Android platforms.

Repository (GitHub)
View/report issues
Contributing

Topics

#permissions #android #ios #flutter #plugin

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_permission_handler_plus

Packages that implement flutter_permission_handler_plus