While testing with Playstore, the report shows this alert:
The crawler detected a blank screen or splash screen that is shown in your app before the system splash screen. Users launching your app on Android 12 or higher will see two splash screens. To fix this issue, update your app to use the SplashScreen API.
The screen video recorded by Playstore shows this flash before my Screen1.
On Screen1, I connect and download Airtable data. During the fetch process, I display a logo and progress and then switch to the home screen. So it is like a flash screen.
I wonder if the above is a good practice… should I fetch data on the home page itself, and the flash screen will continue to show until the data is fetched? I am not sure. I thought the data fetch process will take time, so I use Screen1 for this purpose with the logo display.