FLUTTER ECOSYSTEM

cupertino_back_gesture

A package to set custom width of iOS back swipe gesture area.

cupertino_back_gesture cover
Latest version
0.1.0
30-day downloads
1.3K
Likes
69
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The cupertino_back_gesture package allows developers to customize the width of the iOS-style back swipe gesture area in Flutter applications. This is particularly useful for fine-tuning the interactive edge for navigation, ensuring a more intuitive user experience on iOS platforms. The package extends Flutter's default CupertinoPageRoute behavior without requiring deep platform-specific modifications. It supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux, making it versatile for cross-platform apps that prioritize consistent iOS navigation patterns.

Use cases
  • Customizing iOS back gesture area width
  • Improving navigation UX on iOS
  • Cross-platform iOS-style navigation
  • Fine-tuning swipe sensitivity
  • Enhancing gesture responsiveness
  • Tailoring gestures for specific UI layouts
Key features
  • Adjustable back swipe width
  • iOS-native gesture behavior
  • Cross-platform compatibility
  • Minimal setup required
  • No need for custom route implementations
  • Works with CupertinoPageRoute
Suitable for
  • Developers targeting iOS users
  • Apps with complex navigation flows
  • Teams seeking iOS consistency
  • Projects requiring gesture customization
  • Flutter apps with deep linking
  • UX-focused mobile development
Considerations
  • Limited to iOS-style back gestures
  • May require testing on multiple devices
  • Not needed for standard gesture behavior
  • Does not affect Android back behavior
  • Best used with Cupertino navigation
  • Potential conflicts with other gesture detectors
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add cupertino_back_gesture

Categories

Source repository

Related projects

No data available yet.