Components are the primary building blocks used to assemble your data acquisition system. weave.ly offers a wide variety of components from which you can choose.
There are three main groups of components:
Typically, data collection components produce data automatically e.g., from sensor data, and thus do not require an input. Data processing components receive data as input, perform some calculations, e.g, the average and send the results as output. Data visualisation components receive data, format it for display in a visualisation, e.g., a pie chart and thus do not require an output. To build your weave.ly mobile application, you can combine different kinds of components from these groups together in the visual editor.
To find a component you can scroll through the menu or make use of the search function using the input field at the top of the menu. To add a component to your application, just drag it onto the canvas. Once a component is on the canvas it becomes part of your system.
A tooltip showing info about a component appears when you hover over it. Furthermore, by right-clicking on an existing component on the canvas, a menu appears from which you can delete the component. In addition, you can use the menu to view information about the component in detail.
To customize an existing component on the canvas, you can right-click on it to reveal a pop-up menu. This menu grants access to the component's configuration window.
Configuring a component does not change its primary function, but enables you to make further customizations of the component in your data acquisition system. For example the text font style, a title or heading, which map layer to use, visualisation chart configurations, etc.
Changes made to a component's configuration are immediately applied to your data acquisition system.
Note that not every component can be customized.