May 2024 Summaries
11 posts from Bubble
Filter
Month:
Year:
Post Summaries
Back to Blog
A website is a group of related and interlinked web pages published by the same owner on the same domain, typically used for information or marketing purposes with limited interactivity. On the other hand, a web app is an interactive piece of software that runs in your browser, offering complex functionality and allowing users to accomplish specific tasks. Key differences between websites and web apps include interactivity, scalability, user profiles and authentication, functionality, underlying technologies, cost, and development requirements. Web applications are generally more complicated and expensive to develop than websites but offer way more possibilities and functionality.
May 31, 2024
2,044 words in the original blog post.
A responsive web app is an interactive piece of online software that automatically adjusts its layout to fit any screen size, whether it's a desktop, laptop, tablet, or mobile device. This design approach ensures that the website looks great and functions well on all devices. Responsive design became popular as more people started using mobile devices with varying screen sizes. In comparison to native mobile apps, responsive web apps are generally easier and less costly to develop, but may not provide the same level of user experience or functionality. However, they offer greater reach and scalability due to their compatibility across all devices. Bubble is a no-code tool that makes it easy to create responsive web apps using core components like responsive columns, rows, parent-child alignment, and margins/padding.
May 31, 2024
1,930 words in the original blog post.
Alex Rainey, a former technology consultant, transitioned from understanding software concepts to building a successful AI agent for customer support, My AskAI, using the no-code platform Bubble. Alongside co-founder Mike Heap, Rainey was able to create a product with over 40,000 users and $25,000 in monthly revenue, highlighting Bubble's ability to quickly achieve product-market fit without relying on expensive developers. After a strategic pivot, My AskAI now focuses on customer support, offering a cost-effective and integrable AI agent that distinguishes itself in a competitive market by being significantly cheaper and providing superior answer quality. The duo plans to enhance their tool's integrations with platforms like Zendesk and Intercom and explore new AI assistant concepts. Rainey emphasizes the advantages of no-code development in terms of speed and cost-efficiency, encouraging others to challenge traditional coding methods and leverage platforms like Bubble to innovate and find market success.
May 31, 2024
909 words in the original blog post.
Synthflow, a co-founded company by Albert Astabatsyan, has launched an official Bubble plugin to integrate AI voice assistants with Bubble apps seamlessly. The integration allows for advanced conversational AI accessibility and enables tasks such as making outbound calls, answering inbound calls, and scheduling appointments 24/7. Customizable voice agents can be connected to any data source or service, streamlining operations and enhancing customer engagement. Synthflow's plugin works by equipping Bubble apps with AI that understands customers and interacts effectively, handling tasks like booking appointments, providing product information, or answering questions. The integration is easy to set up and can be customized according to individual needs.
May 30, 2024
382 words in the original blog post.
Usability testing is crucial in ensuring an app's straightforwardness, intuitiveness, and ease of use. Effective usability testing questions are open-ended, non-leading, and help validate ideas, spot cognitive biases, and understand user behaviors and pain points. To create the best usability testing questions, follow these six best practices: ask open-ended questions, encourage participants to think out loud during the test, avoid leading questions, give all participants the same information, ask different types of questions, and break down your questions to make them easier to answer. Additionally, use sample usability testing questions as a starting point for your research.
May 24, 2024
3,072 words in the original blog post.
Web application design involves creating a functional and interactive web app that helps users accomplish specific tasks. It differs from website design as it focuses on user experience (UX) and user interface (UI) design for interactive, functional products. The process includes defining the problem, organizing information architecture, developing a design system, building the app, following best design principles, and testing, launching, and iterating. Some great examples of web application designs include Stripe, Headspace, Uber, Loom, Notion, and Airbnb.
May 24, 2024
3,421 words in the original blog post.
Keren Franck, a Product Manager at Supersonic from Unity, successfully addressed a customer issue by creating a Supersonic Knowledge Hub using the no-code platform Bubble, despite facing challenges in securing dedicated development resources. Initially developed as a minimum viable product (MVP) in just a few hours, the Knowledge Hub was built and launched in under a month, demonstrating significant cost savings and efficiency compared to traditional development methods. The hub provides game developers with valuable information on market trends, platform changes, and game development strategies, organized into categories such as ideation and monetization. As the fifth most visited page of the Supersonic platform, the hub has expanded to include a management portal for internal teams and serves over 15,000 partners annually. Franck emphasizes the empowerment Bubble offers to product managers, allowing them to rapidly prototype and develop solutions without extensive coding knowledge, which she did by leveraging online resources like tutorials and forums. With its proven effectiveness, the Knowledge Hub has become a permanent fixture, negating the need for redevelopment and highlighting the potential of no-code tools in product management.
May 23, 2024
802 words in the original blog post.
The Bubble Developer Certification is undergoing a major revamp in partnership with Airdev to improve user experience, reliability, and scale. The new platform includes features such as easier navigation, reduced crash rate, improved proctoring service, bulk purchase capabilities, and a unified UI. The exam management experience has also been updated for ease and flexibility. This rebuild was prompted by challenges faced with the initial third-party tool, which led to the decision to build the certification entirely on Bubble's platform. Airdev was chosen as the development partner after evaluating proposals from eight Gold agency partners. The partnership allowed for a successful three-month timeline, resulting in a more efficient and customized experience for users.
May 21, 2024
1,970 words in the original blog post.
Usability testing is a technique used in user-centered interaction design to evaluate a product by testing it on users. This can be seen as an irreplaceable usability practice, since it gives direct input on how real users use the system.
There are several types of usability testing:
1. Lab Usability Testing: Conducted in a controlled environment where participants perform tasks while observers watch, listen and take notes. This type of testing is often used for complex systems or applications that require specialized equipment.
2. Remote Usability Testing: Participants are tested from their own locations using screen sharing software. This can be done synchronously (in real-time) or asynchronously (not in real-time).
3. Guerrilla Usability Testing: Quick and informal testing sessions with people who are not part of the design team, usually conducted in public places such as cafes or libraries.
4. Moderated Remote Usability Testing: Similar to remote usability testing but with a facilitator guiding the participant through the tasks.
5. Unmoderated Remote Usability Testing: Participants complete tasks on their own, usually recorded for later analysis.
6. A/B Testing: Two versions of a design are tested against each other to see which performs better.
7. Tree Testing: Users navigate through a site map or menu structure to find items.
8. Card Sorting: Participants organize topics into categories that make sense to them.
9. Eye Tracking: Records where users look on a screen while performing tasks.
10. Surveys and Questionnaires: Collect feedback from users about their experiences with the product.
The cost of usability testing can vary greatly depending on factors such as the type of test, the number of participants, and whether it's done in-house or outsourced to a third party. However, even small companies can conduct effective usability tests with minimal resources by using free tools and recruiting volunteers from their own customer base.
Usability testing should be conducted regularly throughout the software development lifecycle, including during prototyping, pre-launch, post-launch, and after updates or new features are added. By continually gathering feedback from real users, companies can ensure that their products remain user-friendly and effective.
May 20, 2024
6,130 words in the original blog post.
Gregory John, a prominent figure in the Bubble community, is known for his educational content on YouTube and at BubbleCon. He transitioned to no-code development after facing challenges with traditional coding while working on a startup idea. His platform, Buildcamp, teaches non-technical founders how to leverage Bubble to build various types of apps. John has seen the Bubble community evolve from solopreneurs to collaborative teams and agencies working on ambitious projects. He is excited about the growth of solopreneurship facilitated by no-code tools and looks forward to the intersection of AI with no-code technologies in the future.
May 15, 2024
1,161 words in the original blog post.
The :formatted as text operator in Bubble allows users to configure dynamic expressions that display unique details associated with a set of information to different user types. This operator is useful for creating conditional statements and can be used to vary the displayed text based on boolean values, such as whether a card's user is the current user or an admin. By grouping or nesting if/else statements together, users can create more elaborate dynamic expressions that offer greater insight for specific users navigating the page.
May 14, 2024
363 words in the original blog post.