Future Native Mobile Compatibility

I’m starting a new app and I’d like to engineer it to be compatible with Bubble’s upcoming native mobile.
Do I build it like a single page app, or will bubble’s release of the native mobile weave together the multiple pages into the native experience?
Is there is list of widgets I should or should not use?
How do I approach reactivity if I want a web desktop version and a native mobile version?
Many thanks!