A React Native library for displaying a splash screen that automatically hides when the app loads.
React Native SplashScreen is a library that provides a customizable splash screen for React Native applications on both iOS and Android. It displays a branded screen during app startup to improve perceived loading performance and can be programmatically hidden once the app is ready.
React Native developers building mobile applications for iOS and Android who need a native-integrated splash screen to enhance user experience during initial load.
Developers choose this library for its straightforward, native-integrated solution with automatic hiding, platform-specific support, and included scripts for generating properly sized splash screen assets, simplifying the setup process.
React Native SplashScreen is a library that provides a customizable splash screen for React Native applications on both iOS and Android. It helps improve perceived app loading performance by showing a branded screen while the JavaScript bundle initializes.
hide() method to control splash screen dismissal.The library focuses on providing a straightforward, native-integrated splash screen solution that follows React Native's bridge pattern, ensuring reliable performance across platforms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides full support for both iOS and Android with native module integration, following React Native's bridge pattern for reliable performance.
Includes scripts using ffmpeg to generate properly sized splash screen images for different device resolutions, simplifying asset preparation.
Offers a minimal API with a single hide() method to control splash screen dismissal, making it straightforward to use.
Configurable translucent splash screen on Android for visual effects, enhancing design flexibility as shown in the installation code.
Requires extensive manual changes to native code in both iOS and Android projects, including editing AppDelegate.m and MainApplication.java, which can be error-prone.
Only provides a hide() method with no built-in support for showing, animating, or dynamically updating the splash screen, limiting customization.
The README uses deprecated React patterns like React.createClass and may not be updated for newer React Native versions, risking compatibility issues.