Very slow picture upload native

Hi everyone,

I had a look at the documentation but couldn’t find a valuable solution to my problem (native apps). Here it is:

I want the user to create a post, which could include a picture. So I added a button “Add a pic”, with a workflow to access the camera, save the pic in library and set a custom state (single image, CS on the button). The button display the CS as dynamic image, before saving the whole post through an other workflow.

Here is the thing: doing so, it takes between 6 and 20 secondes to display the image in the button (for preview). So you create your whole post, you’re like “oh, I’m gonna put a picture with it”, take the pic and…. wait…

Trying it I even thought the app froze…
I tried to place the CS on the main “image group”, same deal.

Would anyone have an idea on how to speed up the process?

Other question: I set up a bunch of App Text to have 2 possible languages: en_us and fr-fr . So far so good as the app recognise the phone’s default language. It works super great ! But what about the different option set I have? Is there a way to have them converted automatically as well? Or do I have to create an attribute, or change the label depending on the selected language (which means I have to create an attribute Language on the User)? Let me know if it’s not clear…

Thank you!!!

There is unfortunately nothing you can do about this (from what I thought I read here).. Bubble is aware of this slowness and is working on it..

Your best bet is to use the WebView and add a photo uploader there. It’s a weird experience but at least it uploads 5-10x faster than the native element.

Alternatively, you can build a plugin and implement compression, which has improved the issue for us. The problem is that the bandwidth/performance from the mobile uploader seem to be throttled, and it’s uploading the full res image with no compression. The 2 combined results in a very slow and glitchy experience for users.

Hello!
Thank you for your ideas. Not a lot of plugins for native apps dev but I’ll keep looking.