πŸ“³Components

The building blocks of your application

Components in Cloneable Platform

On the Cloneable platform, components play a crucial role in different data types and classifications.

Life Cycle Components

These components facilitate interaction with the underlying platform. They include:

  • Workflows for running an app on iOS: Will soon include cloud start and cloud end functionalities. They mark the entry and exit points of the app.

  • UI Components: Display user interfaces, allow navigation, and output data. Only one UI component is shown at a time, but users can navigate back to previous ones.

Processing Components

These components handle long-running or computationally intensive processes, such as:

  • Running artificial intelligence algorithms

  • Bounding box tracking

  • Creating PDFs

  • Extracting barcodes

They perform tasks that require significant computational resources.

Logical Components

Lightweight in nature, these components:

  • Make decisions based on inputs and provide output accordingly.

  • Often involve counting, conditional statements (if-then), iterating over multiple bounding boxes, or consolidating inputs.

Static Data Components

Used to output specific data types, these components are suitable for working with static data. Examples include:

  • Parsing KML files into usable data types within a workflow

  • Saving data to a particular file type

  • Filtering and retrieving existing objects

File and Data Type Components

These components allow interaction with files, such as PDFs or KML files, and facilitate:

  • Parsing

  • Saving

  • Filtering

  • Conversion of data types

Basic components are available for common operations like converting dates to text.

Objects

Objects are draggable entities within the platform. Users can:

  • Interact with them

  • Create new ones

  • Find existing ones

  • Utilize their functionalities within workflows

These components are categorized based on their purpose, and understanding their distinctions helps users effectively leverage the capabilities of the Cloneable platform.

Last updated