おそらく日本で一番早いAmazon Honeycode 用語解説

Honeycode勉強中の[@fukulingo](https://twitter.com/fukulingo)です。
Honeycode is 何という方はこちら。https://qiita.com/fukulingo/items/c88bd2532ebe5a27dead

Honeycodeは今のところ英語オンリーで、専門用語も多いので全て日本語に翻訳してみました。
分からない用語が出たら、このページを参照しながら進めると効率が良いかもしれません。
Automationなどの重要な用語は誤解があるといけないので、翻訳せずそのまま英語表記にしています。

## A
### Action
Automationのステップの1つ。
Actionには、画面ナビゲーション、データ操作、および通知が含まれる。

### Actions properties
アプリのビルダーは、ユーザーがアプリのインターフェイスをタップまたはクリックしたときに実行されるアクションを自動化できる。ビルダーのプロパティパネルにある。

### Add a row
指定したテーブルに新しい行を追加するAutomationのこと。
新しい行に列データを追加するオプションもある。

### Admin
チーム管理者のこと。
チームの管理者は、新しいメンバーの招待、メンバーの削除、役割の変更、チームプランのアップグレードやダウングレードを行うことができる。1つのチームに複数の管理者を置くことができる。

### API
これはそのままApplication Profgramming Interface (アプリケーションプログラミングインターフェース)のこと。
アプリケーションが Honeycode との間でデータを受け渡しできるようにする。

### App objects
アプリを構成するBuilderのコンポーネントのこと。
オブジェクトには、データ要素、表示要素、入力フィールド、UIコントロールなどがある。

###  App styling
アプリのデザインにおけるタイポグラフィ、カラー、レイアウトを使用すること。

### App user
アプリを共有しているチームメンバー 
App userは、Workbookの編集アクセス権を持たない。

### App wizard
テーブルデータからアプリを作るためのガイド的な方法。
App wizardを使ってアプリを作成し、Builderでさらにカスタマイズすることができる。

### Automation
特定の条件が満たされると実行されるアクションまたは一連のアクションのことお。
Automationには、通知、行の追加/削除、上書き、行の更新/挿入 がある。

## B
### Block
1つのテーブル行からデータを表示できるApp Objectsのこと。
Blockは、データ セル、コンテンツ ボックス、ボタン、セグメントなど、他のオブジェクトを保持できる親コンテナである。

### Builder
Workbookの所有者や共同作業者がアプリを作成したり編集したりできる場所のこと。
Builderにアクセスするには、Workbookを開き、左のナビゲーションから「ビルダー」と書かれたアイコンを選択する。

### Button
アプリ内のUIオブジェクトの1つ。
Buttonは、画面ナビゲーションなどのアクションをトリガーしたり、テーブルデータを操作できる。

## C
### Cell changes
指定したセルが変化したときにAutomationを開始するトリガーのこと。

### Collaborator
Workbookのコラボレーターのこと。
Collaboratorは、Workbookのテーブル、アプリ、Automationへの編集アクセス権を持っている。

### Column
表のセルを縦に並べたもの。いわゆる表のカラム。

### Column changes
指定した列(カラム)の値が変化したときにAutomationを開始するトリガーのこと。

### Column list layout
モバイルアプリでは一般的なリストレイアウトのこと。

### Community forum
Honeycodeについて質問やヒントを投稿したり、他のビルダーに助けを求めることができるコミュニティのこと。

### Condition
TRUE または =FALSE を返す式。
可視化、パーソナライズ、Automationの条件を設定することができる。

### Conditional formatting
条件に基づいて、オブジェクトや関連データをハイライト表示する。

### Conditional visibility
条件に基づいて、アプリの表示でオブジェクトや関連データを非表示/表示を制御する。

### Contacts
テーブル、アプリ、チーム管理で参照できるHoneycode独自のフォーマット。
チームメンバーは自動的に連絡先に追加される。

### Content box
テキスト、数式、関数、絵文字など、さまざまなコンテンツを保持することができるApps Objectのこと。

### Context row
Automationにおいて、Automationのトリガーとなる行、または繰り返しの式によって返される行のこと。

### Create picklist wizard
ユーザーの入力を制御し、テーブル間の値をすばやく計算できるデータモデリングのショートカットのこと。

## D
### Data
表やアプリで表示されるコンテンツのこと。

### Data cell
テーブルのデータを直接参照するか、または数式で表示するApps Objectのこと。

### Data properties
アプリビルダーが表示されるデータを定義できるようにする。ビルダーのプロパティパネルにある。

### Data view
選択されたテーブルの視覚的に表示する。ビルダーの下部にある。

### Date & time reached
日付や時間の条件が満たされたときにAutomationを開始するトリガーのこと。

### Default visibility
App objectsはデフォルトでは=TRUEに設定されている。
つまり、何も条件を付けなければ、そのオブジェクトとそのデータは常にアプリのユーザーに表示される。

### Delete a row
ソーステーブルから指定した行またはコンテキスト行を削除するAutomationのアクションのこと。

### Detail screen
リストの項目についてより詳細な情報を表示する画面のこと。

### Display properties
アプリビルダーは、データの表示方法とタイミングをカスタマイズできる。ビルダーのプロパティパネルにある。

### Dropdown menu

あらかじめ設定されたオプションのメニューで、開いたときにドロップダウンする。Honeycodeでは、ドロップダウンメニューをピックリストと呼ぶ。

## F
### Form
アプリユーザーが指定したテーブルにデータの行を追加できるようにするオブジェクトのこと。フォームは、既存の画面に挿入することも、新規画面に追加することもできる。

### Formats

値の種類。たとえば、データは、連絡先、テキスト、通貨、時間、行リンク、またはパーセントなどの形式にすることができる。

### Formula

セルまたはセルの範囲内の値を計算する式のこと。

### Function

定義済みの数式のこと。Honeycodeは、表計算ツールで使用される多くの一般的な関数と、Honeycode独自の関数をサポートしている。

## H
### Header
いわゆる画面ヘッダーのこと。アプリ画面の上部にある、画面タイトルが表示される部分。

### Help & Community
Honeycodeのヘルプ＆コミュニティサイトでは、トレーニングコース、クイックハウツー、製品ドキュメント、ビルダーの活発なコミュニティを見つけることができる。

## I
### Invite to team

チーム管理者は、チーム管理ページで新しいメンバーをチームに招待することができる。

## L
### List
テーブルから複数行のデータを表示できるApp objects。リストは親コンテナであり、データセル、コンテンツボックス、ボタン、セグメントなどの他のオブジェクトを保持することができる。

### List screen
アプリのホーム画面であるリスト画面には、トップレベルの情報が表示されることがよくある。

## M
### My drive

ここでは、あなたが所有者または共同作業者であるWorkbookや関連アプリにアクセスすることができる。また、ドライブ上で共有されているアプリを検索することもできる。

## N
### Navigation automation

一般的に、アプリユーザーがボタンなどのUI要素と対話したときにトリガーされるAutomationの一種。

### Notify

特定の条件を満たすとメールで通知を送るタイプのAutomation。

## O
### Object properties

各App objectsに固有のデータ、表示、アクションを参照する。

### Objects

アプリを構成する Builder のコンポーネント。オブジェクトには、データ要素、表示要素、入力フィールド、UI コントロールなどがある。

### On click

ユーザーがボタンなどのApp objectsと対話したときにAutomationを開始するトリガー。

### Overwrite
ある条件が満たされると、1つまたは複数のセルの値を変更することができるAutomationの一種。

### Owner

Workbookとそれに関連するアプリの所有者を指す。
オーナーは、テーブル、アプリ、Automationを作成したり、Workbookやアプリを共有したり、チームメンバーのWorkbookやアプリへのアクセスを制御したりすることができる。

## P
### $[PREVIOUS]

Automationの開始トリガーが "カラムの変更 "または "セルの変更 "である場合に使用できるシステム変数のこと。$[PREVIOUS]には、変更前のカラムまたはセルの前の値を格納する。

### Personalization

アプリのユーザーに関連するデータのみを表示できるようにするHoneycode機能のこと。

### Picklist

セルに格納されているテーブルの行を制限する。多くの表計算ツールでは、これをデータ検証と呼ぶ。アプリでは、ピックリストはドロップダウンメニューとして表示される。

### Properties

各App objectsに固有のデータ、表示、アクションを参照する。

### Properties panel

Builderでは、プロパティ パネルでアプリ オブジェクトのデータ、表示、アクションを制御する。プロパティ パネルには、ツールバーからアクセスするか、アプリ オブジェクトをクリックしてアクセスする。

## R
### Repeat formula

イテレータ行のセットを返すAutomationの条件。

### Row
テーブルを横切るデータの範囲。

### Row added or deleted
指定したテーブルに行が追加されたり、削除されたときに、Automationを開始するトリガーのこと。

### Rowlink

1つのセルからデータの行全体にアクセスするためのフォーマットのこと。

## S
### Screen header

アプリ画面の上部にある、画面タイトルが表示される部分。

### Screen

App objectsの1つ。
アプリのScreenは、Webサイトのページによく似ている。アプリには、1つまたは複数のScreenを持つことができる。

### Search

ユーザーがアプリ内のコンテンツを検索できるようにする。アプリにカラムやスタックリストを追加すると、検索フィールドが自動的に挿入される。

### Segment

他のオブジェクトのレイアウト コンテナとして機能するアプリ オブジェクト。セグメントには、数式、フィルタ、関数を格納することもできる。

### Set alerts wizard

キー データが変更されたときにアラート通知を作成するショートカットのこと。このウィザードは、Workbookのテーブルにあり、ツールバーのウィザードアイコンからアクセスできる。

### Set reminders wizard

日付/時刻に基づいてリマインダー通知を作成するショートカットのこと。このウィザードはWorkbookのテーブルにあり、ツールバーのウィザードアイコンからアクセスできる。

### Share app

チームメンバーがモバイル/ウェブアプリのユーザーになることができる。

### Share workbook

チームメンバーがWorkbookに関連付けられた表データ、アプリ、Automationへのアクセスを編集できるようにする。

### Sheets view

Workbookの「表」セクションで、「シート表示」を切り替えて、データを自由な形で整理する。

### Source

アプリに表示されるデータがどこから来ているかを決定する。ソースには、テーブル、カラム、セル、または数式を使用できる。

### Stacked list layout

横長のスペースを利用しているため、Webアプリでは最も一般的なレイアウトとなっている。

### Styling

アプリのデザインにおけるタイポグラフィ、色、レイアウトの使用を指する。

### Summarize table wizard

サマリーテーブルを作成するためのショートカットのこと。このウィザードは、Workbookの表にあり、ウィザードからアクセスできる。

### System variable

アプリの数式で参照できる事前設定済みの変数には、$[SYS_USER]、$[SYS_USER_GROUPS]、および$[PREVIOUS]がある。

### $[SYS_USER]

指定した時間にアプリを利用している人を参照するシステム変数のこと。

### $[SYS_USER_GROUPS]

アプリユーザーが所属するグループを参照するシステム変数のこと。

## T
### Table cell

情報やデータを表に格納する。テーブルは、セルの範囲で構成されている。

### Tables

Honeycodeでは、テーブルはアプリのデータを保持している。 テーブルは、フィルタリング、ソート、要約、データのリンク、Automationのトリガー、計算の実行などに使用できる。

### Team admin

チームの管理者は、新しいメンバーの招待、メンバーの削除、役割の変更、チームプランのアップグレードやダウングレードを行うことができる。1つのチームには複数の管理者を配置することができる。

### Team members

チームメンバーがWorkbookを作成して共有し、他のチームメンバーとアプリを構築して共有することができる。

### Team roles

チームは管理者とメンバーで構成される。1つのチームに複数の管理者を置くことができる。

### Teams

この機能を使用して、新しいチームメンバーを招待したり、メンバーのWorkbookやアプリへのアクセスを管理したり、チームのプランや課金を管理したりすることができる。

### Template

データの表を含む設定済みのWorkbookで、すぐに使えるアプリのこと。
テンプレートにアクセスするには、「マイドライブ」から「Workbookの作成」をクリックし、「テンプレートを使用する」を選択する。

### Trigger

Automationを開始する条件のこと。トリガーには、日付と時刻の到達、行の追加/削除、カラム/セルの変更、クリック時 がある。

## V
### Variable

アプリ内の各入力フィールドのユーザー固有の値を格納できるデータセルのタイプのこと。

### Visibility

アプリ内のデータを表示、非表示、または強調表示することができる設定のこと。可視性の設定を使用して、条件に応じて書式を変更したり、アプリユーザーのために動的なビューを作成したりすることができる。

### VLOOKUP

多くの表計算アプリケーションで一般的な関数のこと。VLOOKUPはHoneycodeではサポートされていませんが、FINDROW関数は同じ目的を達成する。

## W
### Wizards

データの管理、通知の送信、アプリの作成に役立つショートカットのこと。

### Workbook collaborator

コラボレーターは、Workbookのテーブル、アプリ、Automationへの編集アクセス権を持っている。

### Workbook owner

オーナーは、Workbook、テーブル、アプリ、Automationを作成したり、Workbookやアプリを共有したり、チームメンバーのWorkbookやアプリへのアクセスを管理したりすることができる。

### Workbooks

これらは、テーブルデータ、アプリ、Automationを保持する。Workbookはプロジェクトフォルダに似ている。
Workbookを共有することで、チームメンバーはテーブルデータだけでなく、Workbookアプリにもアクセスできるようになる。