Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Democratizing Application Development with Betty Blocks

You're reading from   Democratizing Application Development with Betty Blocks Build powerful applications that impact business immediately with no-code app development

Arrow left icon
Product type Paperback
Published in Feb 2023
Publisher Packt
ISBN-13 9781803230993
Length 296 pages
Edition 1st Edition
Languages
Arrow right icon
Author (1):
Arrow left icon
Reinier van Altena Reinier van Altena
Author Profile Icon Reinier van Altena
Reinier van Altena
Arrow right icon
View More author details
Toc

Table of Contents (20) Chapters Close

Preface 1. Part 1: Citizen Development
2. Chapter 1: What Can You Build with Betty Blocks as a Citizen Developer FREE CHAPTER 3. Chapter 2: Collaboration between Citizen Developers and Coders Using Betty Blocks 4. Part 2: First Steps on the Betty Blocks Platform
5. Chapter 3: Governance on Betty Blocks 6. Chapter 4: An Introduction to Data Modeling 7. Chapter 5: The Page Builder 8. Chapter 6: Creating a New Application from a Template 9. Chapter 7: Prototyping an Application 10. Part 3: Building Your First Application
11. Chapter 8: The To-Do Application 12. Chapter 9: The ToDo Application – Actions and Interactions 13. Chapter 10: Case Management Application 14. Chapter 11: Case Management – Pages and Actions 15. Part 4: The Pro-Coder
16. Chapter 12: Pro-Coder Features 17. Chapter 13: The Back Office 18. Index 19. Other Books You May Enjoy

Applications that you can build with the Betty Blocks platform

Now we know a little about the different developer personas, but what can you actually build with the Betty Blocks platform? As mentioned before, the platform is cloud based, so it runs on any modern browser. As you might have guessed, you can develop web applications with the Betty Blocks platform. But what kind of web applications, you might ask?

Let’s start with the basics of web applications. A web application can be either public or private, which means that you can develop pages that are publicly accessible through the internet with Betty Blocks, but also private pages that require some form of authentication to be able to access them. By default, everything in the platform is set to private, so you don’t accidentally expose any private information to the public web.

Also, there is the option in Betty Blocks to build Back Office applications. The Back Office is a part of Betty Blocks and allows you to really quickly set up a basic application with full Create, Read, Update, Delete (CRUD) functionality. The interface is fixed, so you can’t change the layout, but you do have some options for sorting by columns and fields. Back Office apps are focused on internal use only. The users are different than the ones accessing the frontend – they are basically the same as the builder users, just without the builder permissions. We’ll talk about this in more detail later.

All web applications that you create with Betty Blocks are responsive by default, meaning they are accessible from a computer, tablet, or smartphone. This feature comes out of the box with the platform and requires minimal action on the part of the developer to make this happen.

Lastly, what types of applications can you build with Betty Blocks? Let me give some examples:

  • An order management portal, where users can access their orders, add new ones, and modify them
  • You can build your own custom CRM
  • Questionnaire apps, for example, to get information from customers
  • You can also build additions to your existing CRM by connecting to your existing CRM and using its data to create a portal for your customers
  • You can build an inspection report tool, where people can do inspections on site and add images
  • You can build a document management system with a workflow behind it
  • You can integrate with almost any API out there to create even more complex applications that use data from internal and external data sources and connect to specific services such as Google Maps, for example

Let’s see an example of the ideal areas for deployment of the Betty Blocks platform. If you are planning on building applications within this space, Betty Blocks is the ideal platform to utilize.

Figure 1.2 – The ideal areas for application development with Betty Blocks

Figure 1.2 – The ideal areas for application development with Betty Blocks

I can give a lot more examples of the kinds of applications you can build with the platform. But basically, the sky’s the limit.

So, are there things that are not possible with Betty Blocks? Of course, data visualization over millions of records is not something you would use a platform such as Betty Blocks for, nor creating native applications. Both are possible but are not easily done by citizen developers and require coding knowledge to accomplish. However, here are seven points that do make Betty Blocks stand out:

  • Ease of use (no-code empowerment): Users have the tools to develop end-user functionality with their desired look and feel in a simple, fast, maintainable, and non-destructive way.
  • Templates (content) and reusability: Reuse functional parts across applications to increase the speed of development. No-code is faster than coding, but if you can reuse entire functional parts, you are even faster!
  • Integrations: Integrate applications with external systems. All connections are secure and based on industry standards and IT retains full control. When you need to connect with the more exotic APIs, there is always the coding escape hatch that lets you build without any restrictions.
  • Builder collaboration: Applications are always built in (cross-functional) teams. Users can develop and maintain applications together. They have the ability to safely work together on one or multiple applications.
  • Escape hatches for flexibility: You can build almost anything without a single line of code. But, if needed, you can add code, ensuring you never get stuck. With escape hatches, experienced developers can build any feature in no-code applications by using code.
  • Governance of citizen development by IT: IT wants business users to build applications themselves, but wants to retain oversight to keep things safe and sound. They want to be able to give citizen developers the right building blocks and environment and govern the entire development and delivery process, and Betty Blocks gives them the platform they need to do this.
  • Scaling citizen development in enterprises: Enable employees to build their own applications within an enterprise environment while the IT department stays in control of the development process.

But there is so much more that can be done and especially by your business users, which opens up a whole new world. Let’s dive deeper into the platform to explore this.

You have been reading a chapter from
Democratizing Application Development with Betty Blocks
Published in: Feb 2023
Publisher: Packt
ISBN-13: 9781803230993
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image