Now, let us explain more precisely how it works and how to create applications with it.
Many developers in the software world rely on different libraries, Api’s that will allow them to focus on THE added value they can bring to the application.
Low-code will allow these developers to offer tools that help them visually build complete applications, using the “drag and drop” method, which will allow a better overall vision of the application’s construction and a time’s optimization, thus reducing considerably the number of lines of code to be written. That means being more productive while having an equally optimal quality.
Low-code development platforms can be divided into 3 main areas:
First of all, there is a visual development environment, where we will be able to define the user interface thanks to drag and drop, to be able to add actions, animations. This is what will create the base of the application, both visually and functionally. It is even possible to add your own hand-code to add custom features
Then there are the connectors that allow us to extract data from scattered sources. The Convertigo platform has many such as SAP, Web Services, Nosql, Salesforce, Twitter, Linkedin and Office365, and others…
Finally, there are automated tools that will build the application, dump it, maintain his organization, test the final version for the user, etc…
Most of Low-code platforms have these 3 main features. However, they are not identical. Each platform has different specificities, some more focused on the front-end and the visual part, others on the back-end, favouring connectors…
And others like Convertigo, which have a complete offer on all points, often called “fullstack” platforms.
It is also necessary to distinguish no code platforms for non developers that allow simple business users to create applications but with limited possibilities, and low customization capabilities. Here we will talk about “Citizen” No code.
On the other hand we findplatforms that in no way limit the creative and technical capacities of the developers and that in addition allows them as they experience on the product to extend the capacities on creating reusable custom components. The Convertigo platform is in this second category.