Orientação gerada a partir de informações públicas. Apenas para referência.
Introduction Slider é um pacote Flutter projetado para criar sliders interativos de introdução ou onboarding para aplicativos móveis e web. Ele oferece uma experiência de carrossel suave e personalizável com suporte para múltiplas telas, transições animadas e navegação intuitiva. O pacote é ideal para guiar novos usuários pelos recursos do aplicativo, tutoriais ou telas de boas-vindas. Com gestos embutidos e feedback visual, ele aumenta o engajamento do usuário durante a experiência inicial do aplicativo. Suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo desempenho consistente em todos os dispositivos.
Casos de uso
Onboarding de novos usuários
telas de tutorial do aplicativo
Sequências de tela de boas-vindas
Destaque de recurso
Fluxos de onboarding de usuário
Principais recursos
Conteúdo de diapositivo personalizável
Transições animadas
Navegação baseada em gestos
Compatibilidade multiplataforma
Indicadores de progresso embutidos
Integração fácil com o Flutter
Indicado para
Novos desenvolvedores de aplicativos
Aplicativos focados no onboarding
Introduções multi-tela
Projetos multiplataforma
Melhoria da experiência do usuário
Considerações
Requer conhecimentos básicos de Flutter
Personalização limitada do tempo de animação
Pode ser necessário estilização adicional para layouts complexos
Depende de dependências externas para funcionalidades avançadas
Não otimizado para contagens muito grandes de slides
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
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.