Bubble Native Mobile - Hands on video overview

Hey everyone!

I just tried out Bubble’s new native mobile beta for a few hours and I’m really excited about it.

Handling navigation and modals were a nightmare before.

But in just 30 minutes, I was able to build a simple app with features like swipe actions, navigation tabs, and bottom modals.

I’m really excited about the new possibilities.

Check out the video for the full overview

Thanks
Zubair
https://www.linkedin.com/in/zubairlk/

10 Likes

Thanks for sharing!

One thing I am wondering and you perhaps can answer is the following.

The simple apps like you showed is now possible already with a click of a button using wrappers. Plus is that you only have to develope it all once.

There is almost only one and one reason only why you do not want to wrap but want to have a native app. That’s where performance comes in. Think about maps with all kinds of UI/UX options like zoom/pitch and many data points. Or accessing native functions without draining the battery like background gps tracker but also Face ID, HealthKit access, notifications, social logins, deep links, analytics etc.

What is your take on that? Are they already far with implementation of these things? Have you already had the change to probe performance?

1 Like

No chance to probe into performance yet.

Due to the underlying nature of the tech, react native apps vs rendered web, I suspect it will be faster overall

The native hardware access at the moment is camera.

I’m sure more is coming soon

Keep in mind, this is beta. And v1

So this is the foundation. I’m sure there will be lots of updates to this entire section of bubble over time making it a rich ecosystem.

And I suspect once the plugin infrastructure opens up, a loooot of react native mobile components will suddenly trickle through as well

Thanks
ZubairLK

4 Likes

It looks good, thanks for sharing

1 Like

Thanks Zubair - great video.

One question - can you copy/paste UI components from the web to native mobile, or are there restrictions on the types of components/state changes etc?

Thanks for sharing! Is the process behind custom states the same or is there an equivalent of temporary data stored on the user’s session?

How the updates system will work?

thanks for the video…sooo keen for this!!

1 Like

See here

I used states during my video.

Didn’t realize or think it behaved any differently

1 Like

Just tested basic copy paste. It works.

However, I only tested on a text & button. Using any plugins probably wont work as the underlying plugin infrastructure is completely different…

Thanks
Zubair

1 Like

Components that are identical can copy:

Groups
Buttons
Text
Input

etc

Popups, for example, do not copy, as they are not mobile native elements. Similarly, plugin elements won’t copy, as these are not supported in mobile native.

1 Like

Thanks a bunch! That was super helpful.

1 Like