Zeb Permissions Helper
Simplify Flutter Permission Management
About the Project
Zeb Permissions Helper is a comprehensive Flutter package designed to eliminate the complexity of handling platform permissions. It provides developers with a unified API that works seamlessly across iOS and Android while supporting multiple underlying permission packages.
The package bridges the gap between different permission-handling libraries, allowing you to choose the best package for each permission type while maintaining a consistent developer experience and user interface.
๐ Key Features:
๐ก๏ธ Unified API - Consistent interface for all permission types across different packages
๐ฏ Multi-Package Support - Choose between permission_handler, location, or custom packages
๐ฌ Purpose Dialogs - Customizable pre-request dialogs explaining why permissions are needed
๐ Sequential Requests - Perfect for onboarding flows with controlled permission sequencing
โ๏ธ Highly Configurable - Customize delays, UI texts, and package mappings
๐ฑ Cross-Platform - Full support for iOS and Android with web compatibility
๐งพ Structured Results - Detailed response objects with grant status and package information
๐จ Customizable UI - Flexible dialog customization to match your app's theme