Visual Coding (VC) is a feature completely unique to Aquro, which allows you to use prebuilt code blocks (called coding blocks or just 'blocks') to build workflows that brings logic and programmatic features to your app without the need to write any actual lines of code.
Visual Coding scripts are triggered by events from UI components, from data mapping, or from other kind of events.
The basic concept of Visual Coding is that you connect different coding blocks with each other in a flowchart overview.
Each block is actually a piece of JavaScript code which has been pre-crafted to accomplish a very specific task, such as validating a value, adding two numbers together, adding a new data item to a collection, calling on a phone's camera or other hardware, and so on.
Each block is customized by value arguments, and returns values that should be stored as variables to later be used in your workflow.
VC scripts are compiled into a JavaScript that is bundled inside your app.
Read more about how to use Visual Coding here, and view our getting started videos for a complete introduction to Visual Coding.