New? Start Here
Last updated
Was this helpful?
Last updated
Was this helpful?
Bubble supports building apps for both web and iOS/Android. The power of Bubble’s infrastructure is that you don’t need to choose one—you can build for both, using a shared database, workflows, and backend logic.
All of this happens in one editor, with no need to maintain separate codebases or integrations. This unified approach makes it easy to support multiple platforms while keeping your design, data and logic consistent across your entire app.
Can be installed from an app store
❌
✅
✅
Push notifications
❌
✅
⚠️ (manual setup)
On-device camera access
❌
✅
⚠️ (manual setup)
On-device photo library access
⚠️ (as file upload)
✅ (native access)
⚠️ (manual setup)
Can open in a mobile browser without installation
✅
❌
✅
Database access
✅
✅
✅
Backend workflow access
✅
✅
✅
API access
✅
✅
✅
Access to styles
✅
✅
✅
The native mobile app editor is currently in beta, meaning that you may experience issues or limitations while building or testing your app. Features may change, and not all functionality is final. We recommend thorough testing before publishing, and welcome feedback to help improve the experience.
With Bubble, you can build for web, mobile or both at the same time. The guides below give you an introduction to each path:
Bubble guides you step-by-step from idea to fully functional app, combining the power of AI with intuitive visual development. Here's what your learning and building process looks like:
Think about the app you want to build. Consider your audience, the core features you need, and the problems you're trying to solve.
Using Bubble's AI app generator, describe your vision in simple terms. Clearly outline the key functionalities and style you envision.
Bubble’s AI interprets your prompt and shows you a preview. You can explore this initial interpretation, refine your instructions, and ensure it aligns closely with your vision.
Bubble automatically creates your app based on your refined prompt. The AI builds your design, workflows, database structure, and even populates your database with relevant sample data — ready for you to immediately test.
Your generated app is a robust starting point. Using Bubble’s visual editor, you can adjust, customize, and expand every aspect of your app — no coding required.
Once you’re satisfied, Bubble helps you easily deploy your app to the web, iOS, and Android. Gather user feedback, iterate quickly, and continually improve your app over time.
Bubble makes the journey from idea to reality faster, more intuitive, and accessible for everyone
The User Manual will take you through all the different concepts, how-to's, terminology and best practices needed to learn Bubble. You can read it from beginning to end, or pick the chapters that interest you the most.
If you are new to building in Bubble, we recommend heading over to the Getting started section.
You can learn Bubble in several ways, including:
If you need help during your learning or building journey, the resources below can help you out with everything from account management to specific problem solving:
Before you start exploring, you can .
Article:
Article series:
Page:
Page:
Page:
Article:
Page: Page:
External page:
Page:
Building for web
Building for mobile