Honeycode Glossary of Terms

This glossary defines terms that appear throughout the Honeycode universe.

A


Action

A step in an automation. Actions include screen navigation, data manipulation, and notifications.


Actions properties

Allows app builders to automate actions that run when a user taps or clicks on an app interface. Located in the properties panel of Builder.


Add a row

An automation that adds a new row to a specified table. You also have the option to add column data to the new row.


Admin

Refers to team admin. Team admins can invite new members, remove members, change roles, and upgrade or downgrade team plans. A team can have more than one admin.


API

Application Profgramming Interface. Allows applications to pass data to and from Honeycode.


App objects

The components in Builder that make up an app. Objects include data and display elements, input fields, and UI controls.


App styling

Refers to the use of typography, color, and layout in your app design.


App user

Team members that have an app shared with them. App users do not have editing access to workbooks.


App wizard

A guided way to make apps from table data. You can use the App Wizard to create an app, and further customize it in Builder.


Automation

An action or series of actions performed once certain conditions are met. Automations include: Notify, Add/Delete a Row, Overwrite, and Update/Insert Row.

B


Block

An app object that can display data from a single table row. Blocks are parent containers that can hold other objects, including data cells, content boxes, buttons, and segments.


Builder

Where workbooks owners and collaborators can create and edit apps. To access the builder, open a workbook and select the icon labeled "Builder" from the left navigation.


Button

A UI object in an app. Buttons can trigger actions, such as screen navigation. and manipulate table data.

C


Cell changes

A trigger that starts an automation when a speicified cell changes.


Collaborator

Refers to workbook collaborator. Collaborators have editing access to workbook tables, apps, and automations.


Column

A vertical series of cells in a table.


Column changes

A trigger that starts an automation when a value in a specified column changes.


Column list layout

The most common list layout for mobile devices due to its use of vertical space.


Community forum

Ask the Community is a safe space where you can ask questions, post tips, and seek help from fellow builders.


Condition

A formula that returns =TRUE or =FALSE. You can set conditions for visibility, personalization, and automations.


Conditional styling

Highlight objects and associated data in an app display based on a condition. Also may be referred to as conditional formatting.


Conditional visibility

Hide/show objects and associated data in an app display based on a condition.


Contacts

A unique Honeycode format that can be referenced in your tables, apps, and in teams management. Your team members are automatically added to your contacts.


Content box

An app object that can hold a variety of free-from content, like text, formulas, functions, and even emojis.


Context row

Whatever the function THISROW() returns in a given moment is the context row. In automations, the context row is generally the triggering row, although the context row may be a row returned by a formula and can change within an automation.


Create picklist wizard

A data modeling shortcut that lets you control user inputs and quickly calculate values across tables.

D


Dashboard

Your place to access and edit apps, share workbooks and apps, kick-off app building, view your teams, and invite new members.


Data

Content in tables and app display.


Data cell

An app object that shows data from a table, either as a direct reference or from a formula.


Data properties

Allows app builders to define what data is displayed. Located in the properties panel of Builder.


Data view

A visual reference of the selected source table. Located in the bottom portion of Builder.


Date & time reached

A trigger that starts an automation when a date and/or time condition is met.


Default visibility

App objects are set to =TRUE by default. This means that if no conditions are added, the object and its data will always be displayed to app users.


Delete a row

An automation action that deletes a specified row or the context row from the source table.


Detail screen

Often following a list screen, a detail screen shows more in-depth information about a list item. A common pattern in app design is List --> Detail --> Form screen.


Display properties

Allows app builders to customize how and when data is displayed. Located in the properties panel of Builder.


Dropdown menu

A menu of preconfigured options that drops down when opened. In Honeycode, dropdown menus are called picklists.

F


Form

An object that allows app users to add a row of data to a specified table. Forms can be inserted in an existing screen or added to a new screen.


Formats

A type of value. For example, data can be formatted as a contact, text, currency, time, rowlink, or a percent.


Formula

An expression that calculates the value in a cell or range of cells.


Function

A predefined formula. Honeycode supports many common functions used in spreadsheet tools, as well as some functions that are unique to Honeycode.

H


Header

Refers to screen header. The top portion of an app screen where the screen title is displayed.


Help & Community

Our Honeycode Help & Community site is where you'll find training courses, quick how-to's, product documentation, and a thriving community of builders.

I


Invite to team

Team admins have the ability to invite new members to a team in the Teams management page.

Iterator

Also called an iterator condition, an iterator returns a specified set of rows to run an automation on. Iterators are useful for running an automation on rows other than the triggering rows. Iterator conditions can be set in Automations > Run options.

Iterator rows

Rows returned by an iterator.

L


List

An app object that can display multiple rows of data from a table. Lists are parent containers and can hold other objects, including data cells, content boxes, buttons, and segments.

List screen

Often the home screen of any app, a list screen shows top level information. A common pattern in app design is List --> Detail --> Form screen.

M


My drive (now Dashboard)

This is where you can access workbooks and associated apps where you are the owner or a collaborator. You can also find apps that have been shared with you on your drive.

N


Navigation automation

A type of automation that's generally triggered when an app user interacts with a UI element, such as a button.


Notify

A type of automation that sends an email notification and in-app notification once certain conditions are met.

O


Object properties

Refers to the data, display, and actions unique to each app object.


Objects

The components in Builder that make up an app. Objects include data and display elements, input fields, and UI controls.


On click

A trigger that starts an automation when a user interacts with an app object, such as a button.


Overwrite

A type of automation that lets you change the value of one or more cells once certain conditions are met.


Owner

Refers to owner of a workbook and its associated apps. Owners can create tables, apps, and automations, share workbooks and apps, and control team member access to workbooks and apps.

P


$[PREVIOUS]

A system variable that can be used in automations where the start trigger is "column changes" or "cell changes." $[PREVIOUS] stores the previous value of the column or cell prior to the change.


Personalization

A Honeycode feature that enables your app to display only data that is relevant to the app user.


Picklist

Limits the table rows stored in a cell. In many spreadsheet tools, this is called data validation. Picklists are rendered as dropdown menus in apps.


Properties

Refers to the data, display, and actions unique to each app object.


Properties panel

In Builder, the properties panel is where you control the data, display, and actions of app objects. Access the properties panel from the toolbar or by clicking on an app object.

R


Repeat formula

A condition in an automation that returns a set of iterator rows.


Row

A range of data that runs horizontally across a table.


Row added or deleted

A trigger that starts an automation when a row is added to or deleted to/from a specified table.


Rowlink

A type of format that lets you access an entire row of data from a single cell.

S


Screen header

The top portion of an app screen where the screen title is displayed.


Screen

Refers to an app object. A screen in an app is much like a page in a website. Your app can have one or many screens.


Search

Allows users to search for content in an app. A search field is automatically inserted when adding a column or stacked list to an app.


Segment

An app object that acts as a layout container for other objects. Segments can also hold formulas, filters, and functions.


Set alerts wizard

A shortcut to create alert notifications when key data changes. This wizard can be found in your workbook tables and accessed from the Wizards icon in the toolbar.


Set reminders wizard

A shortcut to create reminder notifications based on a date/time. This wizard can be found in your workbook tables and accessed from the Wizards icon in the toolbar.


Share app

Allows team members to become mobile/web app users.


Share workbook

Allows team members editing access to table data, apps, and automations associated with a workbook.


Sheets view

In the Tables section of your workbook, toggle to "Sheets view" to organize your data freeform.


Source

Determines where the data displayed in an app is coming from. A source can be a table, column, cell, or formula.


Stacked list layout

The most common layout for web apps due to its use of horizontal space.


Styling

Refers to the use of typography, color, and layout in your app design.


Summarize table wizard

A shortcut to make a summary table. This wizard can be found in your workbook tables and accessed from the Wizards icon in the toolbar.


System variable

Preconfigured variables that can be referenced in app formulas.These include $[SYS_USER] , $[SYS_USER_GROUPS] , and $[PREVIOUS] .


$[SYS_USER]

A system variable that refers to the person using the app at a specified time.


$[SYS_USER_GROUPS]

A system variable that refers to group the app user belongs to.

T


Table cell

Stores information or data in a table. Table are made up of a range of cells.


Tables

In Honeycode, tables hold the data that power apps Tables can be used to filter, sort, summarize, and link data, trigger automations, and run calculations.


Team admin

Team admins can invite new members, remove members, change roles, and upgrade or downgrade team plans. A team can have more than one admin.


Team members

Team members can create and share workbooks, and build and share apps with other team members.


Team roles

Teams are comprised of admins and members. A team can have more than one admin.


Teams

Use this feature to invite new team members, manage member access to workbooks and apps, and manage team plans and billing.

Teams in Honeycode allow you to collaborate on building and using apps. Honeycode has two different types of teams, all of which are available on Basic, Plus, and Pro plans: Standard and Single sign-on (SSO).

  • Standard - where users sign up for the service as individuals, can invite others to join, collaborate, and use apps.
  • SSO - where users are granted team access by their IT or IdP (corporate identity provider) administrators. These are often used by enterprise organizations for access control. New team members cannot be invited.

Read more about setting up and working with SSO teams in our AWS Admin Guide.

Need help deciding which team type works best for you? We drew up a brief comparison chart for you.


Template

A preconfigured workbook that includes tables of data and a ready-to-use app. To access a templates, go to "My Drive," click on "Create workbook", choose "Use a template," and make a selection.


Trigger

The condition that starts an automation. Triggers include: Date & Time Reached, Row Added/Deleted, Column/Cell Changes, and On Click.


Triggering row

In workbook automations, the triggering row is the row that starts an automation. The triggering row is often also the context row.

V


Variable

A type of data cell that can store user-specific values for each input field in the app.


Visibility

A setting that allows you to show, hide, or highlight data in an app. Visibility settings can be used to change formatting based on conditions, and create dynamic views for app users.


VLOOKUP

A common function in many spreadsheet applications. VLOOKUP is not supported in Honeycode, but the function FINDROW achieves the same goal

W


Wizards

Shortcuts to help manage data , send notifications, and create apps.


Workbook collaborator

Collaborators have editing access to workbook tables, apps, and automations.


Workbook owner

Owners can create workbooks, tables, apps, and automations, share workbooks and apps, and control team member access to workbooks and apps.


Workbooks

These hold your table data, apps, and automations. A workbooks is similar to a project folder. Sharing a workbook gives team members access to table data as well as workbook apps.


Was this article helpful?
  • Yes
  • No

0 voters

3 Likes