You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Flutter plugin that streamlines the process of adding splash screens to your app. This plugin takes care of all the necessary native-side setup which saves your time and efforts.
Splash Master is a Flutter plugin designed to make adding splash screens to your app quick, effortless, and highly customizable. It handles all the native-side setup for you, saving valuable development time and effort.
Native Integration: Automatically sets up native splash screens for Android and iOS.
Multiple Media Support: Use videos, Lottie, Rive, images, or custom widgets.
Easy Configuration: Define splash details in your pubspec.yaml.
Smooth Transition: Ensures seamless transition from native splash to Flutter app.
Highly Customizable: Control duration, background color, and more.
Documentation
Visit our documentation site for all implementation details, usage instructions, code examples, and advanced features.
Installation
Add splash_master as a dependency in your pubspec.yaml
from pub.dev.
dependencies:
splash_master: <Latest Version>
Support
For questions, issues, or feature requests, create an issue on GitHub or reach out via the GitHub Discussions tab. We're happy to help and encourage community contributions.
To contribute documentation updates specifically, please make changes to the doc/documentation.md file and submit a pull request.
Android 16 KB Page Size Support (Rive)
If you're using Rive animations with Splash Master and encounter the 16 KB page size error when uploading your APK to Google Play Console, you can resolve this by overriding the NDK version used by Rive.
Add the following line to your app's android/gradle.properties file:
rive.ndk.version=28.1.13356709
This enables 16 KB page size support required by Google Play for apps targeting Android 15+. For more details, see the Rive Flutter issue #547.
License
This project is licensed under the MIT License - see the LICENSE file for details.
About
A Flutter plugin that streamlines the process of adding splash screens to your app. This plugin takes care of all the necessary native-side setup which saves your time and efforts.