Skip to main content
The Bloom mobile app lets you build, test, and modify apps directly from your phone. Whether you’re commuting, traveling, or just prefer working from your device, you can create full-stack apps without touching a computer.
Bloom Mobile App

When to use the mobile app

Quick prototyping

Sketch out ideas immediately when inspiration strikes—no need to be at a desk.

On-the-go iterations

Make changes or fix issues while away from your computer.

Native testing

Build and test directly on your phone to see exactly how your app feels to users.

Collaboration

Show teammates or clients your app in real-time during meetings or casual conversations.

Learning on mobile

New to app building? The mobile interface makes it easy to experiment and learn.

Instant sharing

Generate share links and QR codes to demo your app to people nearby.
Everything syncs: Changes you make in the mobile app sync automatically to the web workspace and vice versa. Start on mobile, finish on web—or the other way around.

Getting started

Download the Bloom app

Download from the App Store
  1. Open the App Store on your iPhone or iPad
  2. Search for “Bloom” or “Bloom App Builder”
  3. Tap Get to download
  4. Open the app once installed
Requires iOS 15 or later for the best experience.

Sign in

Open Bloom

Launch the app on your device.

Sign in with your account

Use the same account you use on the web to access all your apps across devices.

Access your apps

After signing in, you’ll see your app dashboard with all your Bloom apps.
App Dashboard
From here you can:
  • Open existing apps
  • Create new apps
  • Access recent apps
  • Manage your account settings

Creating a new app

Tap the '+' button

From your app dashboard, tap the + button at the bottom of the screen.
New App Button

Describe your app

In the chat interface, describe what you want to build.
Chat Interface
Tips for mobile prompting:
  • Be concise but specific
  • Use voice input if typing is difficult
  • Break complex ideas into multiple messages
  • Reference examples when helpful
Good mobile prompts:
  • “Build a habit tracker with daily check-ins and streak tracking”
  • “Create a simple to-do list with categories”
  • “Make a photo sharing app with comments”
Less effective:
  • “Make an app” (too vague)
  • “Build something like Instagram with all features” (too complex for first version)

Bloom generates your app

Just like on web, Bloom creates your full-stack app:
  • Frontend screens and UI
  • Backend functions and database
  • Authentication setup
  • Real-time preview
You’ll see progress updates as generation happens.

Preview on your device

Once generation completes, your app opens automatically in native preview.
App Preview
Test all screens and interactions
Try user flows from start to finish
Experience exactly what your users will see

Making changes

Using the chat

The chat interface is your main tool for modifying your app on mobile:
Type your requests in the chat at the bottom of the screen:
Example requests:
  • “Add a search bar to the home screen”
  • “Change the button color to blue”
  • “Make the text larger”
  • “Add a delete button to each item”

Common modifications

Example prompts:
  • “Make the buttons rounded”
  • “Add spacing between list items”
  • “Change the background to light gray”
  • “Show user avatars as circles”
  • “Make the header sticky at the top”
Example prompts:
  • “Add a filter dropdown”
  • “Include a favorites feature”
  • “Let users upload photos”
  • “Add dark mode support”
  • “Include share functionality”
Example prompts:
  • “The save button doesn’t work”
  • “Fix the keyboard covering the input”
  • “Photos aren’t loading”
  • “The list won’t scroll”
  • “Users can’t sign out”
Example prompts:
  • “Only show items from the current user”
  • “Sort the list by date”
  • “Add validation to the form”
  • “Send a notification when someone comments”
  • “Delete old items automatically”

Testing your app

Native preview

One of the biggest advantages of building on mobile: you’re already testing on the platform your users will use.

Real device testing

Test on actual hardware—no simulators or emulators needed.

Touch interactions

Experience taps, swipes, and gestures exactly as users will.

Screen sizes

See how your app looks on your specific device size.

Performance

Check actual load times and responsiveness on mobile.

Gestures for testing

Based on your screenshots, Bloom supports developer gestures for quick testing:
Developer Gestures
Shake your phone to open the developer menu.Access tools like:
  • Reload app
  • Debug options
  • Performance monitoring
  • Network inspector
Developer gestures can be enabled/disabled in SettingsGestures within the Bloom app.

Viewing your app structure

The mobile app includes views to understand and manage your app:

App sections

The main building interface where you chat with Bloom and see your app preview.
Edit Tab

Database view

Access your Convex database directly from mobile:
Database View
What you can do:
  • Browse database tables
  • View stored data
  • Check document structure
  • Verify data is saving correctly
The database view is read-only on mobile. For more detailed database management, use the web workspace’s Backend Dashboard.

Sharing from mobile

Generate share links instantly from your phone:

Tap the share icon

In your app preview, tap the share button in the toolbar.

Choose share method

Options:
  • Copy link — Get a shareable URL
  • Show QR code — Display a QR code for others to scan
  • Share via… — Use your device’s native share sheet (Messages, Email, etc.)
Share Options

Recipients access instantly

Anyone with the link or QR code can try your app immediately on their device.
Sharing from mobile is perfect for in-person demos at meetings, conferences, or casual conversations.
Learn more about sharing →

Collaboration on mobile

Version history

See past versions of your app and restore if needed:

Open Version History

From the More tab, select Version History.

Browse versions

See all saved versions with timestamps and descriptions of changes.

Restore a version

Tap any version to preview it, then choose Restore if you want to revert to that state.
Restoring a version will overwrite your current app state. Make sure you want to go back before confirming.

Mobile vs. web: when to use each

Quick iterations and idea sketching
Native device testing
Building simple apps start to finish
On-the-go changes and updates
In-person demos and sharing
Learning Bloom while commuting or traveling
Best practice: Start on mobile for rapid prototyping, then move to web for refinement and configuration. Or vice versa—whatever fits your workflow!

Limitations on mobile

Some features are currently web-only:
  • Direct code editing (coming soon)
  • Environment variable management
  • API connection configuration
  • Code export and GitHub sync
  • Detailed backend metrics
For these tasks, switch to the web workspace.

Syncing between devices

Your apps sync automatically across all devices:

Make changes on mobile

Edit your app, add features, or fix issues from your phone.

Changes sync to web

Open the same app in your web browser—all changes are already there.

Continue on any device

Work seamlessly across phone, tablet, and computer without manual syncing.
Your entire app—code, data, settings—is always in sync across devices.

What’s next?

New to app building? The mobile app is a great way to start—experiment, learn, and create without the complexity of traditional development tools.