Search packages, repositories and app categories

intro_screen_onboarding_flutter cover
Package detailsv1.0.0

intro_screen_onboarding_flutter

Flutter Intro Screen Onboarding is a flutter plugin that helps you make a cool intro for your app. Create intro has never been easier and faster

30-day downloads
96
Likes
134
Pub points
70

Install package

flutter pub add intro_screen_onboarding_flutter

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter plugin designed to simplify the creation of engaging onboarding screens for mobile apps. It enables developers to build visually appealing intro experiences with minimal code, supporting smooth transitions and customizable content. Ideal for guiding new users through app features or showcasing key benefits during first launch. The package focuses on ease of integration and a clean, modern design approach.

Use cases

  • App onboarding flows
  • First-time user tutorials
  • Feature highlighting screens
  • User engagement on launch
  • Simplified intro screen creation

Key features

  • Easy integration with Flutter
  • Customizable slide content
  • Smooth transition animations
  • Minimal setup required
  • Supports multiple platforms

Suitable for

  • New app developers
  • Startups building MVPs
  • Apps needing user onboarding
  • Design-focused mobile projects
  • Rapid prototyping

Considerations

  • No platform-specific customization options listed
  • Limited documentation mentioned
  • Requires manual handling of navigation logic
  • Not suitable for complex multi-step flows
  • Depends on external GitHub repository for updates

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

intro_screen_onboarding

Flutter Intro Screen Onboarding is a flutter plugin that helps you make a cool intro for your app. Create intro has never been easier and faster

Show some ❤️ and star the repo to support the project

Usage

To use this package : add the dependency to your pubspec.yaml file.

dependencies: flutter: sdk: flutter intro_screen_onboarding:

How to use

class TestScreen extends StatelessWidget {

final List list = [ Introduction( title: 'Buy & Sell', subTitle: 'Browse the menu and order directly from the application', imageUrl: 'assets/images/onboarding3.png',

),
Introduction(
  title: 'Delivery',
  subTitle: 'Your order will be immediately collected and',
  imageUrl: 'assets/images/onboarding4.png',
),
Introduction(
  title: 'Receive Money',
  subTitle: 'Pick up delivery at your door and enjoy groceries',
  imageUrl: 'assets/images/onboarding5.png',
),
Introduction(
  title: 'Finish',
  subTitle: 'Browse the menu and order directly from the application',
  imageUrl: 'assets/images/onboarding3.png',
),

];

@override Widget build(BuildContext context) { return IntroScreenOnboarding(introductionList: list, onTapSkipButton: () { Navigator.push( context, MaterialPageRoute( builder: (context) => HomePage(), ), //MaterialPageRoute ); },); } }

Pull Requests

I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request.

Created & Maintained By

tuanla.khtn@gmail.com

License

Intro_screen_onboarding is licensed under MIT license.

Categories

Source repository

Projects using this package

No data available yet.