Français

Español

🎉 Home

Voltapp Introduction

CUSTOMIZE A TEMPLATE ⏱

Discover Templates

Create your Airtable

Connect your data

Publish your app

LEARN VOLTAPP ▶️

Discovery of the interface

Nodes

Graph

Variables

Custom the design

Placing elements

Design examples & Devices

Managing pages

Create dynamic content

Manage data with Airtable

Combine templates

CREATE YOUR 1rst APP

Dynamic content

Data & design creation

GO FURTHER

Webhooks integration (Make, Zapier…): ex Notion

Team work

Internationalization

Sovereign data

Formulas

HELP

FAQ

Find help

To be accompanied

How to do it with Voltapp

REFERENCE

Voltapp Lexicon

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

Introduction to ⚡Voltapp

To discover Voltapp and its features, follow the guide by going to

Complete guide to ⚡Voltapp

If you want to start right away with a concrete example, go to

My 1st Voltapp project: Content platform (soon)

Project tree

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).

Actions

Type of block, represented by the color yellow, are linked to specific nodes and therefore have functionality specific to them.

Airtable

Very accessible and powerful database service offering spreadsheet visualization and providing automatic hosting. Accessible on: https://airtable.com/

Preview

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.

APIs

Data](https://www.notion.so/Lexique-Voltapp-e3180fdd85ec421daff4a01c67ac90db) outlets whose format is documented, allowing to connect several applications.

App

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).

Attribute

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.

Database

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).

Toolbar

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.

Blocks

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.

Controls

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).

CSS

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.

Events

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).

Expression

Type of block, represented by the color purple, return values that can be used by the graph, according to a formula.

Flow

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

Formula

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

Plot

Mode of Voltapp allowing by node to code visually. The graph will show how the flow is oriented thanks to the blocks

Integration

Interface to connect with external services, based on their APIs.

Item

Data being part of a list of data, having an order via the Index

Index

Order of data in a list of data.

Inspector

Menu located on the right when selecting a node of an app project. In the inspector the attributes of the node are displayed.

List

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...

Log

History listing test messages generated by the block Log, which is to be placed in your graphs.

MVP

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.

Node

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.

Nocode

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.

Object

Data format like a dictionary, composed of "items", i.e. a "key" and its "values".

For example, rows in databases are objects.

Parameter

A visual point on the left of a block that indicates the incoming value of a data item.

PWA

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.

App project

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