No one knows the answer

I am currently on the free trial with bubble. I want to build an app and then have it wrapped so I can sell it on apple App Store and Google play store. One of the features I want to add is for the user to allow gps/maps so their miles are logged (while walking or driving). Is this possible to do on bubble if the app I’m creating is running in the background while a different app is up? Also, if possible, what method would be the best to build this app if I plan on wrapping it…would I do it on web app or mobile app? Lastly, I want a 7 day free trial prior to the customer being charged, is that something I need to add on bubble, or on the App Store side when I add it to the App Store? Thanks

Hey! A few things to keep in mind:

  1. Background GPS: Bubble apps, even wrapped, can’t really track location in the background. Once your app isn’t active, the browser/webview can’t reliably log miles. True background tracking usually needs a fully native app.
  2. Wrapping your app: You can build your app as a web app in Bubble and then wrap it with something like BDK Native or Nativator to put it on the App Store or Google Play. Just remember, some native features like background GPS won’t fully work through a wrapper.
  3. 7-day free trial: You can handle that in Stripe when setting up subscriptions. The App Store doesn’t require it; Stripe manages the free trial period for you.

Bubble is great for building the core app and MVP quickly, just some mobile-native features have limits.

Is Bubble Mobile a fully native app?