BDK Native Apps - Build before you buy

Hi @shay152,
That’s never happened before with any customer. Happy to take a look. Can you dm more details (link to the page, and screenshots of the setup).

Best,
Gaurav

Thank a lot!
I’m probably doing something wrong.
Will PM you.

@gaurav Got it, that was my bad.
Some issues with the database versions.

Thanks.

1 Like

Hi there, $16 to test out the features of BDK, than when I actually what to build I need to pay $349 for both platforms.
Do I still need to pay for any of the plugin that I might use? Or is that included in the $349 package. Sorry if this has been asked already.

Hi @info_ptmx,

Not sure I understood the question but the part about BDK Native you mentioned is right (service + plugin cost). Any other plugins that you use are as you normally pay to bubble and not related to bdk native.

Cool. Glad its resolved :slight_smile:

Hey, so now all the plugin cost $16 only, includes bdk native. Cause I see in plug-in store each plugin got its own price.

Hi @info_ptmx,

There are several bubble plugins I’ve released commercially till date, with each one costing the same @ $16 or $4/mo.

The Native apps (bdk) plugin is the only one which is part of the BDK Native service as described here

Hope that answers your question! In case you were thinking all plugins together come as a bundle which costs $16, that’s not correct as bubble doesn’t allow developers to sell plugin bundles.

Best,
Gaurav

Ok understood now, $16 for bdk native, plugin not included cost 16 each. Thanks

hi there I can’t find any info on how to stop elements from moving, a have a float at the bottom, the rest of the group on top has a bit of scrolling moving. how do I stop that?

Also I’m Guess I have to make two builds one for iOS and one for google ?

Hi there bought this to try, do you mean that I need add all found in pictures?
,

Hi @gaurav,

I have a question regarding payment gateway for mobile application.

If my bubble application has been integrated with, for example Stripe using Stripe.js plugin, when I use BDK Native Apps to compile my application, and I wanted to use iOS in-app-purchase feature (due to requirement by Apple for digital product), how can I integrate my app to Apple payment?

1 Like

first off, BDK native once you get the hang off it, its beautiful.

so I manage to get both iOS and android to display the content properly , new problem the content won’t expand to fix the bigger phones , anyone with same problem solved this yet ?

Hi @faisalkarimstubapp,
Here’s the guide to help you with this question. The link to plugin documentation is also included in the page.

Thank you :smiley:

That actually is related to bubble app rather than bdk native. Recommend checking out the responsive tab settings of your bubble app.

Also one tip to test your bubble app look & feel on various devices using chrome on desktop:

@gaurav

I am a noob and hence i need few clarifications.

  1. My end goal is to build desktop versions for a team and mobile apps for other teams
  2. I want mobile apps to be native

My doubts:

  1. if i develop UI components without your plugin (which is available for $16 or so), does it mean i cannot convert my apps into native using BDK service later? Do i have to go back and reqork everything through your plug in later?
  2. What if i have mix elements/component (some from BDK plugin, some from others)

Hi @di_lucena and @gaurav have followed all the instructions here, but think I am missing something. Would love your help.

My BN App Info element only returns an empty Player ID.

What I also don’t understand is that normally you’d ask permission before sending notifications. Where in the flow does this happen?

Is there something I have to setup in OneSignal before this will work?

Thank you for your help in advance

hi there some thing changed after bubble update?

Hi @ahanviv,

Not at all. BDK Native exists outstide the bubble app and you can build your own UI as desired which is inside the bubble page. The plugin is really designed to be drop-in i.e. it won’t interfere with your bubble page and the steps will not trigger on anything other than when the page is running inside the app built with bdk native

Totally your choice. The native apps plugin doesn’t provide bubble UI components anyways so not sure exactly which ones you’re referring to btw. If you have bought the plugin, you can simply try everything out via the preview mode in the BDK Native app by pointing it to your bubble page

Hi @maurice,

It should receive a player ID if the app is running inside the BDK Native preview mode / an app built with BDK Native service. Simply store the player ID in your database using the ‘Player ID received’ element action of the appinfo element and you should be good.

Onesignal setup is needed only when you purchase the service and get your own app built. When in preview mode, simply set the ‘Preview mode’ to yes in the BN - Push notification action and you’re all set.

Hi,
I assume you are referring to the recent Native apps (bdk) plugin update I did. There are some under the hood improvements and many more to come. Feel free to update the bdk native plugin as its backward compatible. I’ll be posting more detailed release notes and updates in the coming weeks

Hi @Gaurav,

Got it working! Thank you

1 Like

Hi everyone,

I just finished going through the app launch process with @gaurav and the BDK. I had an awesome experience! I wrote up more details on why this was the right approach and how helpful Gaurav was throughout here.

If you’re thinking about using BDK to turn your web-app into a mobile app, check it out.

-Ken

3 Likes

@gaurav - maybe an ovbvious question, but I assume best use case would be to start a ‘new’ project and use this for the native app and sharing data between web app and this app, instead of applying this plugin to an existing web app project? Keen to try it out shortly.

1 Like