What is No-Code/Low-Code?
Technically, there is a bit of confusion around what no-code and low-code are defined as. Forrester for example considers no-code and low-code as one thing and instead splits the market into Low-Code Development platforms and Mobile Low-Code development platforms. Gartner on the other hand uses the High Productivity Application Platform-as-a-Service category to describe no-code/low-code.
The ultimate goal of no-code platforms is the ability for anybody to create business applications without any knowledge of coding. You visually layout and assemble the application using functional components and elements that are dragged and dropped into the interface. These apps can be deployed, maintained and updated without the help of IT.
This is why the no-code/low-code movement is set to be a disruptive one.
That sounds wonderful, but today, any pure no-code solution can only deliver fairly rudimentary applications. To get even a little more sophisticated requires some kind of coding and hence comes the low-code solution.
With DOCOVA, we bridge the gap of the no-code/low-code spectrum so that we can match every skill level of inline business developer to IT pro developer.
The first level is the basic level, meaning line-of-business users can create their applications with no code by dragging and dropping elements in a nice and fun to use visual interface.
The second level is the mid-level where users from the first level can leverage DOCOVAScript to easily add more functionality to their applications. DOCOVAScript is a simple formula language, similar to what one might find in a spreadsheet, except made for business applications. It helps novice application builders to start adding more complex operations to their apps. Additionally, at this level, IT will discover how powerful DOCOVAScript is and will be able to use it to rapidly create sophisticated applications surprisingly fast.
The third level is the pro-level where IT developers can use the DOCOVA API to augment assembled applications and perform more sophisticated operations like integrating with legacy back-end systems. The key is speed and IT will be able to leverage it.