gliding_onboarding_screens 0.1.4 copy "gliding_onboarding_screens: ^0.1.4" to clipboard
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.

ui

✨ 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

  1. Add the dependency Add animated_onboarding_screens to your pubspec.yaml file:

dependencies: animated_onboarding_screens: ^0.1.0

  1. 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.

2
likes
120
points
25
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

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.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_animate, go_router, shared_preferences

More

Packages that depend on gliding_onboarding_screens