Definitions and concepts

Before we dive into how to use Bubble Assist, we’ll cover some definitions and concepts that will be helpful to get the most out of the app generation.

What is a prompt?

In short, a prompt is the input you provide to guide the AI in building your app. Prompts are delivered textually in a conversational format, like how you would communicate with a real-life team member.

Your initial prompt should describe what you want your app to do, how it should look, and the features it should include.

We’ll get back to how to write efficient prompts later in this article.

What is a user story?

User stories are short, simple descriptions of a feature or functionality from the perspective of the end-user. They help define what users want to achieve with the app and guide the design and development process.

For example, some user stories could be:

  • As a user, I want to browse and purchase unique artisan goods from local NYC creators.

  • As a user, I want to list and sell my handmade items to potential buyers in NYC.

  • As a user, I want to search for specific types of artisan products or creators

  • As a user, I want to view the details of a product before purchasing.

  • As a user, I want to add products to my wishlist.

User stories are useful because they help you clearly define the problem that you need to solve for your user, and encourage you to see it from their point of view.

Bubble Assist relies on user stories to provide you with a clear overview of the challenges your app will address, ensuring your prompt is properly interpreted and accurately translated into features.

What is sample data?

Sample data refers to placeholder information that mimics real data and is used during the app-building process. Bubble Assist generates sample data to help you visualize how your app will look and function once it’s populated with actual user information. For example, if your app includes a list of users or a gallery of products, Bubble Assist might fill those areas with sample names or descriptions.

This temporary data is particularly useful for making sure your app works: testing and refining the design, workflows, and overall user experience before launching your app. Once you’re satisfied with the app’s structure, you can replace the sample data with live information or accept real data coming from your users. By including realistic sample data, Bubble Assist ensures you can clearly see how your app will behave in a real-world scenario.

Last updated