How do I test the changes to my bubble app in native environment before deploying it to live
It's super easy to test your bubble app changes with BDK Native. If you have purchased & received a build from us: Please use this guide, and you'll be ready within a minute! If you have not purchased a build yet: You can use the Preview mode of bdk native app, with your teFeaturedUnderstanding In-app Purchases
What are In-app purchases When you want to sell something to your native app users, you have to use one of the two payment platforms : Apple's In-app purchases 3rd party platform like Stripe, Paypal, Briantree etc. This screenshot shows an example of In app purchPopularUnderstanding Dynamic Links (i.e. Programmable Deeplinks)
What's a Dynamic link A dynamic link is a replacement link, similar to a URL shorter for another link. But it behaves differently based on the platform it is opened on. The behavior can be programmed by you. With Dynamic Links, your users get the best available experience for the platform they open your link on. If a user opens a Dynamic Link on iOS or Android, they can be taken directly to the linked content in your native app. If a user opens the same Dynamic Link in a desktop browser,Some readersWill the same bubble page continue to work on a browser
Absolutely. BDK Native's integration is seamless. You don't double your effort. Your webapp will continue to work on the browser as it would have, had it not been for the Native apps plugin The Native apps plugin's steps are automatically ignored when they are run in a browser environment Infact you can customize how a certain element / workflow behaves in your bubble page depending on the specific environment - iOS, Android or Web using a simple condition (https://www.notion.so/BDFew readersShould I create a Single Page app (SPA) or Multi Page app
Deciding Between a Single Page App and a Multi-Page App: The Right Way Understanding the key differences between a single page and multi-page application is vital for an optimal user experience. Here are some key considerations: Single Page App: When all your content is on a single page, it is all loaded at once, which can initially increase the page load time. However, once loaded, navigation between different sections of the page can feel very fast and responsive because everything isFew readersCommon mistakes / errors while setting up your app
If these don't solve your issue, you can always reach out to us via the chat Your bubble app doesn't load in the native app or preview mode Setting a username & password in bubble app -settings tab will prevent the page from loading inside the native app Remove this setting for the page to load. Double check that you've entered the right URL The loading screen doesn't go away automatically Make sure you have updated to the latest version of the Native apps (bdk) plugiSome readersWhat do I need to change in my bubble app to make it work with BDK Native?
BDK Native integrates in seconds with your bubble app. The bare minimum you need to do is: Install the Native apps (bdk) plugin in your bubble app -plugins tab Add the workflow step ‘When page is loaded’ -‘BN - remove loading’ to each page of your app that will be used in native app That’s pretty much it to get things working. Beyond this, you can choose to take advantage of all the native features that BDK Native provides to you via the plugin. If you haven’t already, checFew readers