File Uploader Native Mobile

Demo to preview the plugin:

Introduction

This plugin offers a simple and user-friendly solution to add file uploading capabilities to your Bubble Native (mobile) app. By placing the Native File Uploader element on your page, you enable users to upload files easily without any coding. Customize the look and feel of the uploader to perfectly blend with your app’s design, while giving users a reliable way to upload various file formats. Featuring live progress updates and comprehensive control over upload actions, this plugin provides an efficient way to improve your app’s file upload functionality with minimal setup.

Prerequisites

This plugin is designed specifically for the mobile version of the Bubble editor. To test the plugin on your mobile device, use the TestFlight app available at: https://testflight.apple.com/join/VykzdCs6
⚠️
Please note that the testing app is currently available for iOS only.
Image without caption

How to Use (Step by Step)

💡
Font Customization Limitation
At the moment, it is not possible to use custom font families in Bubble Native apps.
Only system fonts are supported.
💡
Limitation in Bubble Native apps
Currently, it's not possible to open the device's native file manager to manually select non-media files (such as PDF, DOCX, TXT, ZIP).
This is a limitation of the React Native environment provided by Bubble.
💡
Note for iOS users
In React Native apps, iOS automatically converts HEIC images to JPEG.
So even if the original photo is in HEIC format, it will already be sent as a JPEG — no extra conversion is needed.

Element Properties

Element States

Element Event

Image without caption

Changelogs