Skip to content

expo-splash-screen vs react-native-bootsplash #2379

Discussion options

You must be logged in to vote

Hey @aymane-missouri-nw! Good question!

Since we support both expo (managed) and bare (vanilla) workflows, we added both packages to the boilerplate. When using the managed workflow, expo-splash-screen is used. When using the bare workflow, react-native-bootsplash is used.

Why don't we just pick one and use it for both:

  • react-native-bootsplash isn't supported on the managed workflow out of the box. You might be able to create an expo config-plugin along with prebuild to use it, but we haven't tried that so can't recommend.
  • expo-splash-screen can be used both on managed and bare workflows; however, as far as i know, it does not support the new Android 12 splashscreen API. You will essenti…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by yulolimum
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
3 participants
Converted from issue

This discussion was converted from issue #2378 on February 14, 2023 20:57.