BDK Native Apps - Build before you buy

Hi @gaurav

I am using the Sudsy Page Router to Navigate my one-page app. I display groups mainly using conditionals (when path is X - this group is visible).

It works really well in the browser. When I try it with the BDK App (Android) everytime I use the “back-gesture” it closes my app and I get taken back to the BDK app.

Does this still happen when I order my app?


1 Like

Thanks for the update and information! I’m currently building and previewing with BDK and it’s awesome! It may be helpful to add some of the above into the documentation for when you’re getting started.

Another suggestion that could be incredibly helpful is a resource that outlines best practices when designing for a mobile layout (or even just linking to articles in the forum).

Hi @gaurav and everyone.

I couldn’t load BDK app simulator on iOS, because of the “expired” message. And I couldn’t find BDK app in the App Store as well. Has anyone encountered this issue?

I have reached out to the customer support for DBK but am currently getting nowhere so thought someone here may be able to advise.

Essentially I have two questions;

Firstly, I am unable to get the BDK software to work. I went to on the browser on my mobile device as instructed by customer support. They said to “installed the software” but this link goes to a webpage (I see no software installed on my phone).

This is what see when I click that link on my mobile phone:

I was told to go to Preview section and click the Configure button. I don’t see a Preview section but I can clearly see the ‘Configure’ button.

I click ‘Configure’ then add my web URL to the configure page and click save. Now, when I click ‘Launch’ I should see my app displayed but I see a blank page.

I also always see ‘0 found’ projects in the top left corner which may be an issue, see below;

The second question is only relevant if I can get the BDK software to work!

I was told that the BDK elements will not display on a web browser. Since my website is a single page app (SPA), all elements are on the index page and are shown or hidden depending on what needs to be seen.

One of my groups, for example, uses the Bubble’s date picker, so if I want to use the BDK’s native date picker I will have two date pickers on my Bubble page. I wondered if I can simply hide Bubble’s date picker when a user is viewing on a mobile. I put this question to BDK customer support who said that they don’t understand my logic. They said “the BN - elements are like any other bubble elements. It has nothing to do with groups / single page etc.” So, I am still none the wiser.

UPDATE: I just received feedback from customer support and it appears the link isn’t working correctly for me. It should direct to the app store but it sends me to the page (shown above) which is not the app store and has no ‘download’ options. At least now I know that I should just simply head to the app store and search for BDK.

Basically BDK works the same as in the browser. Hiding / Showing elements is definitely possible!

Maybe you try to create the project using a desktop device - and make sure to add a valid URL containing “https://www. …”

Also what you need to do (on Android) is to download the BDK Native App from the App Store and then launch your app from within the BDK App (not the bdk website)

Please disregard this. I forgot the BDK app needs to be downloaded/updated using TestFlight.

Once I updated BDK in TestFlight, everything is back to normal.

You should work for BDK because you have answered my questions clearly, something I have been waiting for, thank you! Ok, I just tried to create the project using a desktop device but I still get a blank page, kind of tired of BDK because it’s too difficult to get set up. Not sure if I should look elsewhere.

1 Like

Customer support never mentioned this to me?

I noticed that there are 2 separate pages to create:

  1. one for the preview &
  2. another for the build

To get the right one for the preview use the “Configure” button in the android app and try to enter “” and see what happens when you launch that. (should open google)

If google appears then there is some problem with your bubble setting.

Thank you @maze that was a good idea to troubleshot. Unfortunately it didn’t work. I took a screenshot of my mobile phone (then emailed myself the image) so you can see below:

I clicked ‘save’ and when previewed it was the usual blank page. I’m going to test other services because, to be frank, I have been struggling for weeks with BDK, it never worked and the website is confusing. I really appreciate your help though. I am listing the different ‘website-to-app’ services on this page.

1 Like

It looks like you are hitting preview from inside the website? If yes, you need to do that obviously from within the BDK app.

@maze Yes you are correct. I added an update to my eaerlier post on this;

1 Like

nice service & nice support

Hello folks,

I have an app wrapped with BDK native on the App Store. The certificates were created by @gaurav and since it is nearly a year now, I got an email saying they will expire in less than 30 days. Has anyone else had their app on the App Store for a year? I’m trying to understand how to renew the certificates (primarily if I should do it or if BDK team will do it automatically)

BTW, I’ve been using the BDK for nearly a year and while I’ve not tried any other service, I can’t imagine a service getting better than this - both from price and functionality. It has been nearly seamless.

1 Like

Explore the app store’s regulations and steps to renew the certificates.

This must be done there.

Would like to know too about this, can we do it ourselves or BDK will support this (if requires coding)

Hello guys.

Before sending the app for Apple review I suggest reading my article. It describes 15 aspects that you should check and fix before review

I will be very happy if it helps publish at least 1 app :slightly_smiling_face:)

1 Like

Hi @gaurav,

I’m using the BDK Native plugin and i’m having issues with the BN-Takephoto element. I’ve placed the element on the page and i’ve managed to summon the camera. Camera access is granted in settings however after taking the picture, nothing happens. No automatic upload takes place even with the checkbox checked, and no image ever gets captured (normal or base64) so i’m unable to save the image to the DB.

Is this a known issue or am i using the element wrong?


Hello bubble mobile builders :slight_smile:

Is there a way with BDK to launch mobile native pop up where you can see the last page behind like in the screenshot ?

Thank you,

Hello Bubblers :slight_smile:

Is it possible to share multiple images with BN Share Media ?
I tried to pass the URLs of the selected images to a custom state but it doesn’t work.
I also tried to get in another custom state a list of selected images + their url but it doesn’t work either.
Thank you for your feedback