Overview
A Flutter package that provides Cupertino-style radio buttons for selecting a single option from a list. Designed to match Apple's iOS design language, it offers a native look and feel across platforms including Android, Web, macOS, Windows, and Linux. The package simplifies the implementation of radio button groups with minimal boilerplate, ensuring consistent behavior and visual appeal. It is ideal for forms or settings where users need to choose one option among several.
Use cases
- Form inputs requiring single selection
- iOS-style settings interfaces
- Cross-platform apps needing consistent radio buttons
- User preference selection
- Customizable radio button groups
Key features
- Cupertino-themed radio buttons
- Single selection from multiple options
- Cross-platform compatibility
- Minimal setup required
- Customizable appearance and behavior
Suitable for
- Developers targeting iOS design aesthetics
- Apps with form-based navigation
- Teams prioritizing platform-native UI
- UI-heavy applications
- Projects requiring lightweight radio button solutions
Considerations
- Limited to single-selection use cases
- Requires manual handling of value updates
- May not integrate seamlessly with non-Cupertino themes
- Best suited for iOS-centric designs
- Not ideal for complex form validation scenarios
