I’ve seen the help around creating a native app by using Bubble and they look great. However, it seems that the app will always need to be connected to the internet for it to work. I’ve not done too much detailed research yet so apologies if this is a very simple yes/no answer.
Is there the functionality/capability for a user to download an app that was created using Bubble, and then saving something down to their smartphone? (kind of like Spotify do with their “offline playlists”). This means they still get value from the app without being connected to the internet.
Great question, although I have no real input I’m also interested in finding out about ways round this little conundrum… I thought I read some post some time back about a manifest.xml file… but I’m not too sure
From looking into it in a bit more detail, it looks like I could create a native app using something like Dropsource which (if I’m understanding this correctly: https://help.dropsource.com/docs/getting-started/use-case-compatibility/) does have the functionality for offline saving of media files, and connect it to my Bubble database so it can feed the data back and forth (i.e the links to the files and the number of plays) - should do the trick for my purposes.
From their forums, it looks like people are doing this with both TinyWebDB and Firebase. The community is pretty active over there, they may have something more than I found in my 2 minutes of forum searching, but it looks like people are achieving this.
Hey, yep it does, but it doesn’t have the ability to save files locally. In my use case I am making an API call that returns a URL to an audio file, which the user can download locally if they want to listen to it offline, Dropsource doesn’t support that.
Hi, I was experimenting with our project on using PWA - Progressive Web App features in a Bubble App. You add a manifest, some features how your app should be seen and behave especially on mobile devices when opened through the mobile webbrowser. You decide in short words, how your second script - a so called “service worker” then manages the caching of your app. I think there are 5 or 6 modes to choose. From fetching almost anything live / online, to total caching of almost anything. Plus installation with a click on mobile - without ever going into the app stores with an app. Your app is then with logo, a lot of app like behaviour - on the Start Page of the phone, and more or less “installed” - depending on your decisions (see above). Above all this, you can let users download a full installabel app on desktop Pc (Mac, Windows, other…). Your app then runs in a closed browser window, without most browser features and installed, making it very fast of course.