Aus öffentlichen Paketdaten erstellte Orientierung.
Introduction Slider ist ein Flutter-Paket, das entwickelt wurde, um interaktive Onboarding- oder Einführungs-Sliders für mobile und Web-Anwendungen zu erstellen. Es bietet eine reibungslose, anpassbare Karussell-Erfahrung mit Unterstützung für mehrere Bildschirme, animierte Übergänge und intuitive Navigation. Das Paket eignet sich hervorragend, um neue Benutzer durch App-Funktionen, Tutorials oder Willkommensbildschirme zu führen. Dank integrierter Gesten und visueller Rückmeldungen wird die Benutzerengagement während der ersten Anwendungserfahrung verbessert. Es unterstützt alle wichtigen Plattformen wie Android, iOS, Web, macOS, Windows und Linux und sorgt so für konsistente Leistung auf allen Geräten.
Anwendungsfälle
Neue Benutzer onboarden
App-Tutorial-Bildschirme
Willkommens-Splash-Sequenzen
Feature-Hervorhebung
Benutzer-Onboarding-Flows
Hauptmerkmale
Anpassbarer Folieninhalt
Animierte Übergänge
Gestenbasierte Navigation
Plattformübergreifende Kompatibilität
Eingebaute Fortschrittsanzeiger
Einfache Integration mit Flutter
Geeignet für
Neue App-Entwickler
Onboarding-fokussierte Apps
Einführungen mit mehreren Bildschirmen
Plattformübergreifende Projekte
Verbesserung der Benutzererfahrung
Hinweise
Grundkenntnisse in Flutter erforderlich
Beschränkte Anpassung der Animationszeit
Möglicherweise sind zusätzliche Stile für komplexe Layouts erforderlich
Abhängig von externen Abhängigkeiten für erweiterte Funktionen
Nicht für sehr große Slide-Anzahlen optimiert
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Become a sponsor
Introduction Slider
An introduction slider has some screens that can use to describe your application. You can describe your application's title, description, logo, etc. It comes with several features.
Here is an example of how to implement IntroductionSlider in a Flutter application.
Typically this will be an AssetImage or a NetworkImage
fit:
BoxFit
Fill the target box by distorting the source's aspect ratio.
colorFilter:
ColorFilter
A color filter is a function that takes two colors, and outputs one color.
opacity:
double
Used to set the filterQuality of the image.
Scroll / Gesture control
A page can be scrolled horizontally or vertically. The default scroll direction is horizontal. You can change the scroll direction by setting the scrollDirection property.
You can also control the introduction slider by gestures. You can set the physics property to NeverScrollableScrollPhysics() to disable the gesture slide.
Done has some more properties which are used to redirect to the target page with an animation effect. animationDuration is used to set the duration of the animation and curve is used to set the animation curve.
Many of the ButtonStyle properties are [MaterialStateProperty] objects which resolve to different values depending on the button's state.
curve:
Curve
A collection of common animation easing curves.
animationDuration:
Duration
The animation lasts for the given duration and follows the given curve. The returned [Future] resolves when the animation completes.
Next
Next has some more properties which are used to redirect to the next slide page with an animation effect. animationDuration is used to set the duration of the animation and curve is used to set the animation curve.
Many of the ButtonStyle properties are [MaterialStateProperty] objects which resolve to different values depending on the button's state.
curve:
Curve
A collection of common animation easing curves.
animationDuration:
Duration
The animation lasts for the given duration and follows the given curve. The returned [Future] resolves when the animation completes.
Back
Back has some more properties which are used to redirect to the previous slide page with an animation effect. animationDuration is used to set the duration of the animation and curve is used to set the animation curve.