Demo to preview the plugin:
Introduction
This plugin is a versatile and user-friendly tool for executing custom JavaScript, parsing XML data, and performing advanced database searches in your Bubble mobile app. It provides a seamless way to extend your app's functionality by integrating custom code execution and dynamic data manipulation, all without complex coding. Whether you're looking to implement unique features, manage data efficiently, or create powerful search capabilities, this plugin simplifies the process, enhancing the flexibility and performance of your mobile app.
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/phtrt5zv
Please note that the testing app is currently available for iOS only.
How to setup
Setting up the Zeroqode Toolbox Mobile plugin is straightforward as it doesn't require external API keys or services. Simply follow these steps:
- Install the plugin from the Bubble plugin marketplace.
- Add any of the plugin elements to your mobile app's pages.
- For the Search Mobile element, ensure you set the App Origin field correctly with your app's URL (e.g., "https://your-app.bubbleapps.io/").
- Also, for the Search Mobile element, ensure you enabled the Data API.
- Open your application in the Bubble editor.
- Click on Settings in the left sidebar.
- Select the API tab.
- Check the box labeled Enable Data API.
- Check the boxes next to each data type you want to make accessible via the API.
- Leave unchecked any data types that should remain private.
- Implement Privacy Rules (Optional but Recommended).
- Go to the Data tab in Bubble.
- Select a data type you've exposed in the API.
- Click on the Privacy tab.
- Configure who can create, read, update, or delete records.
Later, you will select these type in the “Object type” field of “Get data” action.
Plugin Element Properties
Custom JS Mobile
Parse XML Mobile
Search Mobile
API Request Handler
API Calls (Type)
Toolbox Type
Workflow example
Here are a few examples of how to use the Toolbox for Bubble Mobile plugin in your Bubble app.