I have successfully launched my first bubble app into the Play and Apple Store, which I am very proud of but i noticed that my bubble app takes very long for the first cold start, estimated around 10 seconds before the index page shows. But if I close the app and open it immediately, it is much faster. Any reasons for this? And if there is any way to solve this.
For context my app is built using app wrapper by ZeroQode and my app index page is mainly run by states, not url parameters.
Thanks for reaching out and congratulations on launching your first Bubble app!
To help us investigate the cold start issue, could you please provide a few additional details:
The name of your app
The device and OS you’re testing on
Steps to replicate the slow start (e.g., launching from fresh install, after closing, etc.)
Also, do you notice this on both iOS and Android, or is it specific to one platform? This will help us determine if it’s related to the OS, the wrapper, or your app configuration.
To replicate the slow start. open the app after clearing all cache or open it after a few minutes. It will take appx 10-20s to load. If you were to close the app and open it immediately it will be fast.
Testing on: Device: iPhone 13 OS: iOS 18.7.1
Device: S22+
OS: Android 15.
Hope you can look into it and thanks for the prompt response.
Thank you for providing those detailed steps and device information. Apologies for the delayed response over the weekend.
We tested Metro Town (BETA) on our side using Pixel 7 and Pixel 9 devices running Android 16. After clearing the cache and waiting several minutes before reopening (to replicate the cold start scenario you described), we observed boot times of approximately 4-5 seconds. We did not encounter any performance issues during our testing.
Given that you’re experiencing 10-20 second load times on your S22+ (Android 15) and iPhone 13 (iOS 18.7.1), there may be device-specific or OS-specific factors at play.
Could you please confirm:
Are you testing on a stable internet connection?
Do you have any battery optimization settings enabled that might affect the app?
Approximately how much free storage space is available on each device?
This information will help us investigate further and identify what might be causing the longer load times on your devices.
Hi sorry for the late response. The slow start only happens on iOS on multiple iOS devices from what i received from testers. I have send a video link of the slow load issue on iOS. There is no cold start issue on the android. Internet connection is strong and battery optimisation is not enabled.
Thank you for the follow-up and for sharing the video.
We reviewed the recording and noticed that the testing was done with 2% battery and battery saver mode enabled (visible in the status bar). Battery saver mode can heavily impact app performance and load times, as iOS significantly throttles CPU/GPU performance to preserve battery life.
Could you please try the following:
Test the app with at least 20-30% battery and battery saver mode disabled to see if the load times improve
Share your TestFlight link with us so we can install the exact same build you’re testing and investigate the iOS-specific performance on our end
This will help us determine if the slow load times are related to battery optimization or if there’s a deeper iOS-specific issue we need to address.
We’ve forwarded all the details, including your TestFlight information and the recordings, to our Air Native development team for further investigation.
They’ll be running tests on their end with your specific build to identify what’s causing the slow load times on iOS. We’ll revert back to you as soon as we have findings and a resolution.
We appreciate your patience as we work through this!