I’ve been searching the Forum for a the “one stop” resource for the fundamentals of building out a mobile app… should I be surprised that it doesn’t exist? Looking for the any and all of the best advice before I start fully building out.
I’m utilizing BDK for the native part. Main question comes around navigation and building. I know it has to be a Single page app, I’m assuming with re-usable elements. But what is the best way to do navigation if you can’t use “Go to page” with params in the URL?
Looking Anyone willing to help out or point me in the right direction?
I actually wish I knew the “why”, but what I’ve been reading is that you can’t use URL params because you have to use the navigation action “go to page”, even if you aren’t reloading the URL… I’m assuming this has something to do with acceptance into the appstore?
You can certainly use URL parameters in a wrapped Bubble app HOWEVER it’s a lot slower experience (even more so than browser) using URL parameters than custom states which is the reason it is advised to not use URL parameters when planning to go native.
For me, I have a reusable element for every “page”.
In the Single Page my mobile app has, I add those reusables and display them accordingly to the custom state “navigation”.
The state “navigation” is set through “Page loaded”-Event, where i get url parameter ‘page’ and set ‘navigation’ to ‘page’.
This has the advantage of me being able to make navigation from a reusable to another reusable.
Otherwise i would ne be able to do that, because the state navigation lies in the page and its state cannot be changed from a reusable…
So in detail, how can you change a parents state within a reusable element without using the way of changing url parameters and therefore the parent gets the “Page Load” trigger?