FLUTTER ECOSYSTEM

flutter_splash_screen

A splash screen API for flutter which can programatically hide and show the splash screen. Works on Android and iOS.

flutter_splash_screen cover
Latest version
4.0.0
30-day downloads
153
Likes
69
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A Flutter package that provides a programmatic API to control the splash screen on Android and iOS. It allows developers to show and hide the splash screen dynamically during app startup, enabling smooth transitions and custom splash logic. The package integrates seamlessly with native platforms and supports both iOS and Android without requiring additional configuration. It is ideal for apps needing delayed splash visibility or conditional splash handling based on app state.

Use cases
  • Dynamic splash control
  • App initialization delays
  • Conditional splash display
  • Onboarding integration
  • Custom splash transitions
  • Post-login splash management
Key features
  • Programmatic show/hide
  • Android and iOS support
  • Minimal setup
  • Native platform integration
  • No extra configuration needed
  • Smooth transition handling
Suitable for
  • Apps with onboarding flows
  • Apps requiring delayed splash
  • Developers managing splash timing
  • Cross-platform splash needs
  • Apps with complex startup logic
Considerations
  • Requires native platform setup for full functionality
  • Limited to splash screen only
  • Not suitable for complex UI overlays
  • May need additional styling for custom designs
  • Depends on correct initialization order
Supported platformsAndroidiOS

Install package

flutter pub add flutter_splash_screen

Categories

Source repository

Related projects