Democratizing No-Code Application Development with Bubble A Beginner's Guide to Rapidly Building Applications with Powerful Features of Bubble Without Code

No coding skills? No problem. Tap into the potential of Bubble with this hands-on guide for swift business application creation and automation Key Features Learn how the Bubble Editor works to configure, test, and deploy business apps without coding Gain hands-on experience with Bubble by building a...

Descripción completa

Detalles Bibliográficos
Autor principal: Calderari, Caio (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited 2024.
Edición:1st ed
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009816678706719
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright and Credits
  • Contributors
  • Table of Contents
  • Preface
  • Chapter 1: Getting Started with Bubble.io - Exploring Bubble's Features
  • Introduction to the Bubble.io platform
  • Setting up an account and project workspace
  • New project setup - application assistant
  • Step 1 - favicon and application name
  • Step 2 - default font
  • Step 3 - default colors
  • Step 4 - choosing plugins
  • Finishing the application assistant
  • Navigating the Bubble.io interface
  • 1 - the top bar
  • 2 - the sidebar
  • 3 - the page
  • 4 - the property editor
  • Understanding the main areas of the editor and key features
  • Design
  • Workflow
  • Data
  • Styles
  • Plugins
  • Settings
  • Logs
  • A quick tour of the main areas of your account
  • Apps
  • Account
  • Templates marketplace
  • Plugins marketplace
  • Support
  • Forum and community
  • Summary
  • Chapter 2: Navigating the UI Builder Components Tab
  • Presenting the UI Builder components tab and the sidebar
  • Quick tips about the Elements Tree
  • Presenting UI components
  • Visual Elements
  • Containers
  • Input forms
  • Reusable elements
  • Install More
  • Summary
  • Chapter 3: Building Blocks - Exploring Bubble's UI Components
  • Diving deep into UI elements
  • Visual elements
  • Text
  • Button
  • Icon
  • Link
  • Image
  • Shape
  • Alert
  • Video
  • HTML
  • Map
  • BuiltonBubble
  • Containers
  • Group
  • RepeatingGroup
  • Popup
  • FloatingGroup
  • GroupFocus
  • Table
  • Input forms
  • Input
  • Multiline input
  • Checkbox
  • Dropdown
  • SearchBox
  • RadioButtons
  • SliderInput
  • Date/TimePicker
  • PictureUploader
  • FileUploader
  • How to create a reusable element
  • Useful reusable elements - Header, Footer, Signup, and Login
  • Header
  • Footer
  • Signup / Login Popup
  • How to install new components
  • Summary.
  • Chapter 4: Building Your First Bubble App - The Planning Phase
  • Identifying and defining your target user
  • Do you know who your user is?
  • User interview tips
  • Defining the problem you are going to solve
  • What is a problem statement?
  • Outlining desired functionalities
  • Sketching your page structure
  • Planning your data structure
  • Defining third-party services
  • Summary
  • Chapter 5: Layouts and Styles
  • How to create layouts and main settings
  • Fixed
  • Align to parent
  • Row
  • Column
  • Layout customization options
  • Styling elements on the Styles tab
  • Element styles
  • Style variables
  • Summary
  • Chapter 6: Building User Interfaces with Bubble
  • Getting started with responsive layouts
  • What is responsive design?
  • What are breakpoints?
  • The Responsive Design tab
  • Elements Tree
  • Different ways of previewing your pages
  • Preview mode
  • Browser Inspector
  • Real devices
  • Websites to test multiple breakpoints
  • Summary
  • Chapter 7: Workflow Automation and Logic
  • An introduction to workflows and logic features
  • Creating actions and triggers for user interactions
  • Managing workflows and elements
  • Incorporating conditions and logic statements
  • Only when
  • Workflows run at the same time
  • Backend workflows
  • API workflows
  • Database events
  • Recurring events
  • Custom events
  • Summary
  • Chapter 8: Database Structuring, Relationships, and Security
  • Bubble database overview
  • What is a database?
  • The Bubble database
  • Data types
  • Privacy
  • App data
  • Option sets
  • File manager
  • Creating database tables and option sets
  • Creating a database table
  • Creating option sets
  • Manipulating the database with CRUD
  • Create
  • Read
  • Update
  • Delete
  • Privacy rules and security
  • Security tips
  • Summary
  • Chapter 9: Extending Functionality with Plugins and APIs.
  • Exploring the Bubble.io plugin ecosystem
  • Installing and configuring plugins
  • A curated list of popular and useful plugins
  • Connecting Bubble.io with popular APIs and services
  • What is an API?
  • Enabling data synchronization and communication
  • Enhancing app functionality through integrations
  • API calls
  • Using the API data
  • Exploring popular APIs and finding suitable ones
  • Summary
  • Chapter 10: Testing and Debugging Strategies
  • Presenting the issue checker and debugger
  • Testing your app's functionality and performance
  • Manual testing
  • User testing
  • Performance testing
  • Professional testing
  • Troubleshooting and handling errors
  • Extra debugging and testing strategies
  • Display options and responsive mode
  • Testing with browser tools (Chrome Dev Tools)
  • No-code-specific testing and monitoring tools
  • Community and support
  • Summary
  • Chapter 11: Deploying and Launching Your App (Publishing)
  • Understanding the concept of deploying an application
  • Preparing for deployment - reviewing, previewing, and testing the app
  • How to set up a custom domain
  • Launching the app to the public
  • Summary
  • Further reading
  • Chapter 12: Monitoring, Maintenance, and Updates (Apps Governance)
  • Understanding dashboard metrics - An explanation of WUs and usage
  • What are workload units (WUs)?
  • How to optimize WUs?
  • App management - Versioning control, updates, and production to Live
  • Versioning control
  • Updates and production to Live
  • App governance - Defining responsible people in your organization
  • Monitoring app performance and user analytics
  • Handling maintenance and addressing user feedback
  • Summary
  • Further reading
  • Chapter 13: Optimizing Performance and Scalability
  • Why is performance important?
  • UX and UI tips - best practices for your app design
  • UX and UI best practices and tips.
  • Efficient database usage - improving workflows and queries
  • The mindset
  • Databases
  • Workflows
  • How to minimize page load times
  • Is it possible to scale your Bubble app? Real examples
  • Scaling your Bubble app for increased traffic
  • External databases as an alternative option
  • Bubble's database limitations
  • Basic tips to improve your app's overall performance
  • Summary
  • Further reading
  • Index
  • Other Books You May Enjoy.