🎉 Home
CUSTOMIZE A TEMPLATE ⏱
LEARN VOLTAPP
CREATE YOUR 1rst APP
GO FURTHER
Webhooks integration (Make, Zapier…): ex Notion
REFERENCE
HELP
You will discover in this glossary the terms specific to Voltapp, to nocode and more generally to the world of application development.
To understand what Voltapp is and who it is for, go to
To discover Voltapp and its features, follow the guide by going to
If you want to start right away with a concrete example, go to
My 1st Voltapp project: Content platform (soon)
Structure of nodes constituting an app project on Voltapp. The tree structure defines parent and child nodes. Child nodes share the same variables as their parent nodes, but the reverse is not true (to allow partitioning of nodes and facilitate their interoperability).
Type of block, represented by the color yellow, are linked to specific nodes and therefore have functionality specific to them.
Very accessible and powerful database service offering spreadsheet visualization and providing automatic hosting. Accessible on: https://airtable.com/
Launch a test session of the app. It is possible to visualize the renderings according to the devices (phones, computers, specific or free resolution).
The Debug mode allows to display 2 test tools: the visualization of the Variables values in real time and the history of the test messages with the Logs.
Data](https://www.notion.so/Lexique-Voltapp-e3180fdd85ec421daff4a01c67ac90db) outlets whose format is documented, allowing to connect several applications.
Software composed of an interface allowing to interact with data. An app can be installed on a local device (computer, phone, VR headset, connected car...) or on a server that is accessed via a browser (publicly on the internet, or privately via an intranet).
Property of a node that customizes its functionality (content, design, effects, etc.). It is possible to make the value of this attribute dynamic by linking it to variables.
Set storing typed data (ex: numerical, textual...) allowing to interact with it, via an administration interface (access to the whole raw database), or via the connection to applications (like those created by Voltapp). Voltapp allows to connect to any database: Airtable or Supabase (Open source).
Area of the editor that contains various actions that can be performed by the user (such as adding a node or publishing the app). Note that the bar can change depending on the different modes.
Constituent elements of a graph, which can be connected together to define the logic of our app. Blocks can be Events, Actions, Controls, Expressions or Variables.
Type of block, represented by the cyan color, are global blocks that allow to alter the flow (generate two possible flows according to a condition for example), and to do global actions (like display a debug or open a file for example).
Language used to define the design of web elements. Voltapp offers to change the whole CSS as a visual interface, within the inspector for each node.
Block](https://www.notion.so/Lexique-Voltapp-e3180fdd85ec421daff4a01c67ac90db) type, represented by the magenta color, correspond to the beginnings of block flows. They are automatically triggered by Voltapp according to a user behavior (clicking on a node for example) or a node behavior (its appearance for example).
Type of block, represented by the color purple, return values that can be used by the graph, according to a formula.
Visual code customizing the behavior of a node, in the form of a branching scenario. This code is not on the command line, but is accessible in the form of colored blocks to be linked together, like legos.
The flow of the app starts with an event linked to a node (e.g.: if the node appears...).
There can be several possible flows within a graph, but at runtime, we go through a given flow depending on the current state of the variables.
For example a condition which has two connections in output: the flow will choose its connection according to the value of the condition attribute. If condition = True, we take the True path, otherwise the false path
Mode allowing, at the level of node attributes, to write text by calling dynamic elements which are variables.
Ex: In the text attribute of a node Button, we could write the formula: @currentdate + 1
Mode of Voltapp allowing by node to code visually. The graph will show how the flow is oriented thanks to the blocks
Interface to connect with external services, based on their APIs.
Data being part of a list of data, having an order via the Index
Order of data in a list of data.
Menu located on the right when selecting a node of an app project. In the inspector the attributes of the node are displayed.
Data format composed of several other data of the same type (e.g. textual) called "Item" with a numerical order represented by an index number. 0 will represent the first element of the list, 1 the second...
History listing test messages generated by the block Log, which is to be placed in your graphs.
Minimum Valuable Product, a viable version of your application requiring the least amount of effort. The MVP is obtained by listing the features you want, prioritizing them, and selecting the ones you need for a v1.
The code brick that makes up an app project. Nodes follow a standard format allowing them to be combinable (to create larger nodes) and copyable. A node can have a visual impact (e.g. a button node) or not (e.g. an Airtable node). Each node can have a visually customizable behavior using its graph.
Technological trend offering visual interfaces to create code without having to write lines of code. Nocode democratizes the development of digital projects by simplifying accessibility. The nocode spirit is based on the interoperability of applications. There are several types of nocode services (business app, automation tool, database...). Voltapp is a tool for creating nocode apps.
Data format like a dictionary, composed of "items", i.e. a "key" and its "values".
For example, rows in databases are objects.
A visual point on the left of a block that indicates the incoming value of a data item.
Progressive Web App, an application format that can be accessed via a browser and installed on a computer, mobile or in the metaverse.
The installation of a PWA does not require any additional installation authorization that the browser does not already have.
Visual interface to create, update and add features to your app in Voltapp.
The app project consists of several modes:
the editor to assemble the nodes and give shape to the application (e.g. add a button node)
the graph, to customize the behavior of the nodes, via branching scenarios linking blocks
More information on the app project interface in the Voltapp Guide.
Action allowing to send a request to another service via an API or to a Webhook, an internet address that continuously listens to requests.
A request has a method: POST (send data). GET, (receive data) ....
In the case of Voltapp to facilitate the sending or receiving of data, a request also has a data model: list, object...
Remote location where you can install an app and its database. It is possible to export its app Voltapp to install it on its own server.
Sample application project of Voltapp, published on the Template store.
Design configuration of an app project customizing the colors and fonts used. The theme is an object variable already shared by default to node attributes.
There are several types of values in Voltapp: for example textual value: "username", numerical value "42", boolean value "true", object value [12, 87, 94], ...
Data that is shared in a project Voltapp allowing to make the app dynamic. A variable has a type (e.g. textual, numeric...) and a default value (before the app is launched, e.g. number of items in the cart=0) and a value at the time the app is used (after I clicked on the Add to cart button, number of items in the cart=1).
Software for creating and editing visual app part of the [nocode] movement(https://www.notion.so/Lexique-Voltapp-e3180fdd85ec421daff4a01c67ac90db).
Voltapp generates PWA app formats.
Voltapp is accessible online by default (it is possible to request an installation on a private server).
Internet address that listens continuously to HTTP requests, as a counter of the administration would remain open.