Overview
A Flutter plugin that enables dynamic app icon changes and batch number updates on Android and iOS. It allows developers to programmatically switch the app's icon at runtime, useful for custom branding, seasonal themes, or user preferences. The plugin supports both platform-specific icon management and batch numbering for versioning or promotional purposes. Designed for seamless integration with Flutter apps, it simplifies icon manipulation without requiring native code changes. Ideal for apps needing visual flexibility or interactive icon experiences.
Use cases
- Changing app icon based on user preference
- Seasonal or event-based icon updates
- App branding customization
- Testing different icon variants
- Promotional campaign icon switching
Key features
- Dynamic icon switching at runtime
- Support for Android and iOS
- Batch number management
- Simple API integration
- No native code required
Suitable for
- Apps with customizable UI
- Branding-focused applications
- Event-driven or seasonal apps
- Developer tools for icon testing
- Marketing or promotional campaigns
Considerations
- Requires app restart after icon change
- Limited support on some older devices
- iOS requires additional configuration
- Icon assets must be pre-defined
- Not suitable for frequent icon changes