I have been testing my app with the preview function in bdk app in testflight. Excelent!
Helping a lot to ajust the development as I can see the result and think app wise.
Just today, as I was testing with some Samsung smartphone, I noticed that the bar code reader results are not rendering in the input as expected. Also, still regarding the bar code reader, I am getting some different results using an iphone 6S (reading don´t match the exact bar code value) and some of the times, when I proceed the code reading on portrait mode, the app crashes.
It could be something on my end, but would you mind running some tests with this element?
Hi @di_lucena,
Glad to hear it’s been helpful to you
Sure I can take a look at the qr code stuff. Can you share (1) screenshots of some codes where you’re facing the issue (2) screen recording on your phone of the issue in action. To send this across, please use the chat icon at any page on thebdk.com / the bdk native apps
Just read your documentation about this. Probably will try this one out soon. Question, should I use the plugin and design the app with the plugin while initially building my app. Or should I build my app first for web/mobile view then once finished, integrate bdk native plugin and its capabilities?
Also for the local storage option, can we set an option to save cache files locally for us to be able to view the app when in offline mode?
Probably better to use it from earlier on as it makes the development seamless, but totally your choice The app already caches files locally so you don’t need to do anything additional.
Offline availability is different than caching (which is for speed). Bubble apps can’t work offline as part of your app logic is on bubble server i.e. connecting to server is needed for actions like ‘make changes to a thing’ etc… The app will behave the same way when offline as it would in a browser. I strongly recommend checking this behavior out in the bdk native app (open then turn off your connection; also turn off connection then open). Personally, I use the UX Tools (bdk) plugin to enhance user experience when the connection goes offline.
Is it possible to manipulate cache for native apps as it is in progressive web apps? Using service workers?
I just noticed, when I opened the app, then turned off my internet connection, the elements are still there and you can still access the cache. But when I go end the task then visit it again without internet connection, it will not display anything anymore. Maybe that’s just how it behaves as of the moment?
Thanks @gaurav, it will not interfere with my workflows even if I set it up while building my app right?
@gaurav I just bought the plugin for now to test it and I will deploy it to the app later …
I’m using your app to do the tests and it’s going great! Congratulations on the work.
I had a question and did not find it in the documentation. What is the “BN - Render Link” for?
@shu.teopengco, yes bdk native doesn’t intefere with stuff on your bubble page (and it doesn’t add any libraries either to your app).
@arieldj Thank you for the feedback!! Good catch on that render link action. It is an old deprecated action (I forgot to mark it as such in the plugin). Have marked it so in the new version.
Regarding the native date/time picker, not yet but added to roadmap of native features to add.
The status bar transparency should be possible but lemme take a look into this and get back for sure
Hi @gregoryjohn,
Actually that’s technically not possible. Groups are basically html elements like any other, created by bubble. Since the rendering / transitions etc. are all controlled by bubble server only bubble would be able implement such transitions, which I think wouldn’t be easy for them too since bubble uses absolute positioning system.
Native Transitions are like the ‘open link in new tab’ in a native environment, hence I could control that feature. The transitions between groups are within the page inside a tab. Hence that’s on the bubble app’s end.
I’m currently building my first mobile app using the this plugin and the BDK app in testflight.
From some reason my RepeatingGroups are not showing in the BDK app.
Everything works fine on browsers (laptop & mobile) but not on the BDK app.
It is a one page native app. I’m switching screens with states changing.