
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
- iOS
Download from the App Store
- Open the App Store on your iPhone or iPad
- Search for “Bloom” or “Bloom App Builder”
- Tap Get to download
- 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
Access your apps
After signing in, you’ll see your app dashboard with all your Bloom apps.
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.

Describe your app
In the chat interface, describe what you want to build.
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
Example prompts
Example prompts
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”
- “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
Preview on your device
Once generation completes, your app opens automatically in native 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:- Text input
- Voice input
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
UI changes
UI changes
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”
Adding features
Adding features
Example prompts:
- “Add a filter dropdown”
- “Include a favorites feature”
- “Let users upload photos”
- “Add dark mode support”
- “Include share functionality”
Fixing issues
Fixing issues
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”
Data and logic
Data and logic
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:
- Shake Device
- Three-Finger Press
- Pinch to Exit
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 Settings → Gestures within the Bloom app.
Viewing your app structure
The mobile app includes views to understand and manage your app:App sections
- Edit
- App
The main building interface where you chat with Bloom and see your app preview.

Database view
Access your Convex database directly from mobile:
- 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.)

Recipients access instantly
Anyone with the link or QR code can try your app immediately on their device.
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.
Mobile vs. web: when to use each
- Use mobile for...
- Use web for...
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
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?
Build from web
Use the full workspace for complex features and backend configuration.
Share your app
Generate links and QR codes to demo your app to anyone.
Backend Dashboard
Monitor your app’s health and performance (best on web).
Deploy your app
Ready to publish? Learn how to deploy to app stores.
New to app building? The mobile app is a great way to start—experiment, learn, and create without the complexity of traditional development tools.