[progress News] [progress Openedge Abl] How Low-code App Platforms Bring Value To Your Business

Status
Not open for further replies.
T

Thierry Ciot

Guest
Low-code application development platforms like Progress Rollbase provide the services you need to get your app up and running, grow faster and keep up with your own success.

In our recent blog post, What is a Low-Code Platform, we saw that one key characteristic of a low-code platform is the rich set of built-in services the platform provides. We didn’t have time to get into any details there, but in this post, we will explore the value these services provide.

Developing Without a Low-Code Platform


Imagine you have a great idea, and you spend a couple of months developing an initial web application. Then you deploy and start to get some usage. You build a few more features and usage picks up. You have a nascent successful application.

Soon, however, some clouds appear. New requirements come in faster than you can process them. These requirements require integration expertise your team does not have, and competition is breathing down your neck. You have a hard time hiring the needed expertise.

You create a roadmap and prioritize all the requirements. You start on some of the highest priority items but soon realize this is going to take more time than anyone had estimated. You announce a delay for the next release date and right after that you discover security and scalability issues in the initial design. You have to go back to the drawing board.

Now your delivery speed has slowed to a crawl and you do not know how you will be able to compete.

The services built into low-code platforms alleviate or even eliminate many of the issues mentioned in our very real example above. How does it do that?

The answer is simple: lots of point and click or low coding services that address the need of typical multi-device web applications, so that you can focus on solving your business problems.

Rollbase Application Platform Services


As we saw in the previous post, we get an object model for objects and their relationships (1 to 1, 1 to n, n to m). For example, a Travel Destination object and its associated Hotels and Flights, or a portfolio and its associated stocks and bonds (this is a 1 to n relationship).

As soon as we define these objects, we get an auto-generated application for objects and their relationships working across multiple devices (smartphones, tablets and desktops) without writing a single line of code, and without specialists in responsive and adaptive UIs.

That's just one of many great features you'll get with Rollbase.

Key Rollbase Services

  • Search and indexing: Application data gets automatically indexed for built-in search capabilities
  • Import and Export data to various formats, like Excel files, .CSV and .PDF
  • Document generation with document Template (PDF, Word, etc.)
  • Email capabilities: Integration with various providers like Exchange or Google
  • Email templates: Create emails that can be tailored with application data
  • Events and tasks as well as a built-in Calendar view (all with support for standard iCalendar format)—for example, to make appointments for customers of the portfolio application
  • Geographical map: Get a map in your UI with a simple click to show where a travel destination is located
  • Workflow Capabilities: Say you want to get approval from a manager when doing an operation exceeding $5000 on portfolio application.
UI

  • Support for multiple devices, from smartphones to tablets to desktop
  • Charts: Show charts without coding
  • Custom reporting capabilities
  • I18N Internationalization:
    • Support for several built-in translated languages as well as support for a multi-lingual interface—you can immediately tackle international market
    • Support for RTL text direction (for Arabic, Farsi and Hebrew languages)
  • UI Appearance:
    • Built-in themes—Custom themes support
    • Multiple UI blueprints—Custom blueprints
Security

  • Security Model (Authentication/Authorization), Roles: You do not have to worry about designing, implementing and most importantly testing your own security model
  • User management: Creating and provisioning users
  • Authentication: Login, logout and password maintenance (change password and forgot password)
  • Multiple authentication providers:
    • SAML
    • ADFS
    • OpenID Connect
    • LDAP
    • Kerberos
  • Roles/Permissions: You do not need to invent an access mechanism; you grant access to various operations and fields with configuration
  • Auditing: You can even track when and who does what to various objects with just a configuration option
Deployment and Run

  • Backup
  • Scheduled job
  • Monitoring
  • Scalability
Cloud

  • Multi-Tenant management: You can quickly scale your applications to multiple customers without the associated cost of maintaining multiple environments
  • Marketplace: You can quickly offer an environment where users can share or sell applications
Try and Fail Fast, then Accelerate



Building web applications with a low-code platform not only allows you to build an application very quickly (try and fail fast), but also to accelerate your delivery speed dramatically when your application becomes successful. You don’t have to code lots of services or go through the long process of acquiring knowledge and hiring expertise in specific domains.

You can learn more about how Rollbase can help you quickly build low-code applications here.

Continue reading...
 
Status
Not open for further replies.
Top