Provide ability to show messages, custom components in AppLoading
complete
Frederic Lavigne
When my app starts the first time, it downloads and caches several assets, images, and fonts. Currently I'm using AppLoading and the only user feedback is the spinner.
I'd like to show download progress to give the user a sense of completion. This could come as a new API on AppLoading to send messages and progress or as the ability to specify children components.
Brent Vatne
complete
you can do this by using the splash screen api! see the example in the api docs https://docs.expo.io/versions/latest/sdk/splash-screen/
Gonzalo Polo
This is already possible, you only have to play with the isLoading bool, on
expo init
and using the tabs
project you can see and example there, they keep using the appLoading. However, you can use instead anything else, once the app is loaded and you start using Assets.asyncLoad(or similar) for the assets, show something else, the JS is already loaded so you're free to do whatever you want. I like to show things as Discord does: our minions are working
or whateverAny question, feel free to reach me by email blaxtem@gmail.com
Chris Tokmakidis
Will we be seeing this implemented soon?
Brent Vatne
in progress
so it's not technically possible to show content on top of a native splash screen, but we're adding an api that gives you more control over when to hide it and you should be able to build something like this on top of it