MARKETPLACE
PLUGINS
BUBBLE MOBILE BASIC KIT
Bubble Mobile Basic Kit logo

Bubble Mobile Basic Kit

Published September 2026
   โ€ข    Updated this week

Plugin details

๐Ÿš€ Bring the Bubble elements you already know to Native Mobile.
Basic Toolkit brings together 22+ of the most commonly used elements from Bubble Web, redesigned for Native Mobile. Everything comes in one plugin, with a consistent design and the customization options you need to match your app.

Get the essential elements you need to build your native app in one place โ€” without having to buy and manage multiple plugins separately.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐ŸŽฌ DEMO
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

DEMO: https://plugins-demo-2.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=basic_kit
EDITOR: https://bubble.io/page?id=plugins-demo-2&test_plugin=1789749511649x941946527616860200_current&tab=Design&name=basic_kit&type=page&elements=bTHVo

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐ŸŽ WHAT'S INSIDE
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

Inputs and form controls

๐Ÿ”˜ Toggle
A switch that looks like the phone's own, round or square, with the off colour and the accent in your hands.

๐ŸŽš๏ธ Slider Input
One value or a range with two handles, with steps, prefix and suffix, and three ways to move: soft glide, spring or a growing track.

โญ Star Rating
Rate by tapping or sliding across the stars, or show an average like 4.3 with the fifth star partly filled. Half stars included.

โฌ Dropdown โ€” single or multiple choice
Opens under the field like a real dropdown, or as a bottom sheet. Choices from your database or from a list of texts, with a search box, chips, limits and eight colours you can set.

๐ŸŽจ Color Picker
Saturation square, hue bar, opacity, palette and a code box in hex, rgb or hsl โ€” drawn in the page or as a compact row that opens it underneath.

โœ๏ธ Rich Text Editor
Real formatting on a phone: bold, headings, lists with indenting, quotes, code, links, colours and alignment. It reads and writes Bubble's own rich text format, and also hands the text back as HTML or JSON.

๐Ÿ“Ž Uploader โ€” photos, videos and documents
Take a photo, record a video, pick from the library or open the Files app, and upload straight to your app's storage with progress on every file, retry and remove.

Overlays and navigation

๐ŸชŸ Popup
The popup native apps do not have: icon or image, title, message, one or two buttons and an optional text box, centred or as a bottom sheet. Perfect for confirmations, warnings and asking for one value.

๐Ÿงญ Focus Menu
The native stand-in for the web's Group Focus: a floating menu that opens under an element, closes when you tap outside, and tells your workflow which option was picked.

๐Ÿ”” Toast alerts
Messages that slide in and leave on their own โ€” banner or pill, success, error or your own colour, light and dark, with four actions to fire them from any workflow.

๐Ÿ”— Link
Opens web pages inside your app with a Done button, or in the browser, and hands phone, email and SMS links to the system. Native apps cannot do this on their own.

Content and media

๐ŸŽฌ Video Player
A player with controls drawn by the plugin, so it looks the same on iPhone and Android: gradient overlay, draggable progress with buffering, double-tap to skip and chapter markers on the timeline.

๐Ÿ“„ HTML Block
Render raw HTML, CSS and JavaScript inside your native app, with automatic height and a two-way bridge between the page and your workflows.

๐ŸŒ iFrame Loader
Embed any external website, with desktop mode, zoom, navigation, origin locking and an error screen with retry instead of a blank rectangle.

๐Ÿ” Fuzzy Search
Search that forgives typos and accents, with its own search box, inline autocomplete and a "did you meanโ€ฆ" suggestion, straight over your Bubble data.

๐Ÿ“Š Progress Bar
A bar or a ring with gradient, glow and a smooth entrance โ€” feed it a percentage and it animates there.

๐Ÿ“ค Native Share
The system share sheet, with text, links, images and files, and it tells your workflow which app the user picked and whether they shared or cancelled.

Charts

๐Ÿ“ˆ Line Chart
Simple, multi-line, stepped, smooth and KPI cards with trend and sparkline.

๐Ÿ“Š Bar Chart
Vertical, horizontal, grouped, stacked, 100% stacked and combo bars with a line on top.

๐Ÿฉ Pie and Donut Chart
Pie, donut, polar area, gauge and progress rings, with the colours slice by slice.

๐Ÿ—ป Area Chart
Simple, stacked, gradient and 100% stacked areas.

๐Ÿงฎ Advanced Chart
Funnel, bubble, radar, heatmap and waterfall โ€” the charts nobody else ships on mobile.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โœจ WHY THIS KIT
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

โœ… One design, 22 elements. Same corners, same spacing, same animation curves, same light and dark. Your app does not look like it was assembled from five different plugins.
โœ… Colours are fields, not decisions we made for you. Accent, background, border, text, placeholder, chips โ€” set what you want and leave the rest to the theme.
โœ… Several on the same screen. Three toggles, two sliders and a rating in one form all answer their own actions โ€” no "one per page" limits.
โœ… Real uploads to your own storage. Files go to your Bubble app, with progress from 0 to 100, retry on failure and a readable error when something is refused. No third-party service, no account, no extra bill.
โœ… Rich text that Bubble understands. The editor writes the same format Bubble's own rich text uses, so what your users write shows with its formatting in any Bubble text, on web and on mobile.
โœ… Data straight from Bubble. Dropdown, charts and search read your things and your lists, and keep working when the data arrives a second after the page does โ€” the failure that leaves most plugins showing an empty list.
โœ… Nothing to install. No external libraries, no third-party services, no API keys. It runs on what the mobile runtime already ships.
โœ… Built defensively. Every element survives a missing field, an empty list or a value that arrives late, instead of taking the app down with it.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿ”ง FULL WORKFLOW CONTROL
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

โœ… 130+ states โ€” values, selections, upload progress, file names and URLs, open or closed, is uploading, word counts, chart clicks, search results and more.
โœ… 65+ events โ€” value changed, selection changed, item selected, file uploaded, all uploaded, upload failed, popup buttons pressed, link opened, browser closed, content changed, and the rest.
โœ… 59 actions โ€” Show Popup, Open Menu, Pick File, Open Camera, Set Value, Set Color, Set Content, Show Toast, Play, Share, Search and many more.
โœ… Or write no workflows at all. Every element works out of the box: the actions are there for when you want your own buttons.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿ“˜ DOCUMENTATION
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

Please don't forget to check our documentation to learn about all the plugin's features and how to configure everything correctly.

We've created a comprehensive step-by-step guide with detailed instructions, images and practical examples, element by element, to make the setup process as simple and straightforward as possible.

We highly recommend going through the documentation before getting started.

๐Ÿ“„ Documentation: https://wide-finch-c12.notion.site/Mobile-Basic-Kit-Documentation-3e361f4cca3a80d28dd3d9699e036f9c

Stuck on something, or need it to do something it does not do yet? Write to us at info@technocode.agency โ€” a real person answers.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
RISK FREE TRIAL
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

To try any plugin, simply subscribe to its monthly plan. Bubble's pro-rata billing ensures you only pay for the days you use it (e.g., only ~$0.20 per day for this $6/month plugin).

$50

One time  โ€ข  Or  $6/mo

stars   โ€ข   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Native mobile

Contributor details

Technocode logo
Technocode
Joined 2020   โ€ข   22 Plugins
View contributor profile

Instructions

๐Ÿงฐ Mobile Basic Kit โ€” setup
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿš€ START HERE
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

1. Drop an element on a mobile page
Install the plugin and drag the element you want onto a page in the native mobile editor.

2. Give it a height
Set the height in Bubble's Layout tab. An element inside a group with no height of its own can measure zero, and that reads as a broken plugin. This is the number one question we get.

3. Fill in the first field
Every element works with its defaults except for the one thing only you know:

  • Dropdown โ†’ create data_type first, then choices and label_field. For plain options, leave those empty and fill choice_texts.
  • Toggle ยท Slider ยท Star Rating ยท Color Picker โ†’ value (bind it to your data and it follows it).
  • Uploader โ†’ upload_endpoint (see below).
  • Video Player โ†’ video_url. HTML Block โ†’ html. iFrame Loader โ†’ url. Link โ†’ url.
  • Fuzzy Search โ†’ data_type, items and field_1.
  • Charts โ†’ labels, s1_values and chart_height.
  • Popup ยท Toast ยท Focus Menu โ†’ nothing. They are opened from a workflow action.

4. Read the result
Values come back as states โ€” Toggle's value, Dropdown's selected_texts, Uploader's file_url โ€” and every element fires events you can build workflows on.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿ“Ž UPLOADS (Uploader only)
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

1. Put your app's upload address in upload_endpoint:
https://YOURAPP.bubbleapps.io/version-test/fileupload โ€” drop version-test for the live version. The browser preview finds it on its own; a phone cannot, so this field is required there.
2. In your app's mobile settings, turn on Camera and Photos with a sentence saying why. Apple rejects generic wording.
3. Save the file in a workflow on file_uploaded (one file) or all_uploaded (the whole list).

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿ’ก TIPS
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

  • Popup, Toast and Focus Menu draw nothing until you open them. Place them anywhere and call Show Popup, Show Toast or Open Menu.
  • Focus Menu opens under the element itself: put it where the menu should appear (Display = Hidden) and nudge it with offset_top and offset_left.
  • Dropdown: create data_type before the other fields, or "as data_type" will not appear in the list.
  • Colours: leave a colour field untouched and the element uses its theme. theme is Light by default, so a phone in dark mode does not change a screen you designed in white โ€” set it to Auto if you build for both.
  • Rich Text Editor: save bbcode to a text field and any Bubble text shows it with its formatting. html and json are there for emails and APIs.
  • Several of the same element on one screen is fine. Each one answers its own actions.
  • Always check on a real phone with BubbleGo. The browser preview is good for laying out the screen, not for judging the camera, the share sheet or an upload.

๐Ÿ“„ Full documentation, element by element: https://wide-finch-c12.notion.site/Mobile-Basic-Kit-Documentation-3e361f4cca3a80d28dd3d9699e036f9c

Types

This plugin can be found under the following types:
Element   โ€ข   Event   โ€ข   Action

Categories

This plugin can be found under the following categories:
Chart   โ€ข   Media   โ€ข   Productivity   โ€ข   Video   โ€ข   Image   โ€ข   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble