gliding_onboarding_screens 0.1.4
gliding_onboarding_screens: ^0.1.4 copied to clipboard
A highly customizable and animated onboarding screen for Flutter. Features include parallax effects, hero animations, built-in persistence, and a developer-friendly API for creating stunning app introductions.
Animated_onboarding_screens A highly customizable and animated onboarding screen for Flutter.
✨ Features
Parallax Effects: Background and foreground content move at different speeds.
Hero Animations: Easily create beautiful Hero transitions between pages.
Customizable UI: Full control over page content, buttons, colors, and text styles.
Built-in Persistence: An optional feature to show the onboarding screen only once per user.
Developer-Friendly API: Simple and intuitive to get started in minutes.
🚀 Getting Started
- Add the dependency Add animated_onboarding_screens to your pubspec.yaml file:
dependencies: animated_onboarding_screens: ^0.1.0
- Install it Run flutter pub get in your terminal.
💻 Usage First, check if the user has already seen the onboarding screen using the static helper method. This is typically done at the start of your app.
Then, use the AnimatedOnboardingScreens widget, providing a list of OnboardingPage objects and a callback function for when the user finishes.
🎨 Customization The AnimatedOnboardingScreens widget is highly customizable. You can override the default buttons with your own widgets:
🤝 Contributing Contributions are welcome! If you have a feature request, bug report, or want to contribute code, please check out the issue tracker.
📄 License This project is licensed under the MIT License - see the LICENSE file for details.